[Vm-dev] '-DNDEBUG=0' and '-DDEBUGVM=1'
Mariano Martinez Peck
marianopeck at gmail.com
Wed Apr 13 16:06:27 UTC 2011
Hi Eliot. I am not sure if I understand correctly these flags, and if I do,
then I think the CMake configurations are wrong.
First, what are those flags intended for? Which should be tuned on and
which one off for both, release and debug ?
In Unix/Windows conf, onlt for release, these are set:
-DDEBUGVM=0 -DNDEBUG
Mac Carbon release
-DDEBUGVM=0 -DNDEBUG=1
Mac Cocoa Cog (CocoaIOSCogConfig) debug
'-DNDEBUG=1' '-DDEBUGVM=0'
Mac Cocoa Cog (CocoaIOSCogConfig) release
'-DNDEBUG=1' '-DDEBUGVM=0'
Mac Cocoa Cog MT debug
-DNDEBUG=0' '-DDEBUGVM=1'
Mac Cocoa Cog MT release
'-DNDEBUG=0' '-DDEBUGVM=1'
So...this is a mess. Mac Cocoa Cog MT, have the same for both release and
debug. Is this correct?
Mac Cocoa Cog, idem Mac Cocoa Cog MT
What is worst, Mac Cocoa Cog MT is the opposite of Mac Cocoa Cog
so...i have no idea how this should be, but sounds strange for me
Cheers
--
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20110413/4f0ebbd8/attachment.htm
More information about the Vm-dev
mailing list