64-bit builds fails

evilrat evilrat666 at gmail.com
Sat Nov 23 00:15:27 PST 2013


Greetings,
straight to the problem - latest release(2.064.2) has a nasty bug 
with distribution. official installer missing 
Runtime.initialize() and Runtime.terminate() symbols in 
phobos.lib for x64 version.

i tried to use rt_init() and rt_term() and at first it looks 
working, but then i have some code(including COM interface calls) 
and writeln's failing (string enforcement fails), which is 
symptoms that runtime or GC not initialized.

unfortunately i can't continue using x86(yes it is working) until 
VisualD get fixed for VS 2013... and if i remove winmain and use 
plain main it is all works again. so is there any workaround for 
this problem without rebuilding whole DMD & phobos?

(my system - windows 8.1 x64, VS 2013, windows sdk 8.1, dmd 
2.064.2 )


More information about the Digitalmars-d-learn mailing list