Peter Kümmel wrote:
Kevin Atkinson wrote:
So are you saying in order not to link with the release runtime
libraries NDEBUG can not be defined. This in my option is extremely
stupid.
I assume "NDEBUG can not be undefined and _DEBUG defined instead".
Yes, only if we provide a dummy lib which provides the missing
debug functions (here with lyx it is only one)
Tried it, but lyx still crashes. Maybe because of a LyX bug, then this is
a good example for your "#undef NDEBUG" idea, or the reason is still the
mixing of release runtime libs and _DEBUG.
Will investigate it further.
If this is the case, I don't think I can ever officially support
Aspell compiled with msvc. At very least I won't be able to accept
bug reports for Windows binary built in release mode. I will expand
on the reasons latter if necessary.
I'm very interested in your reasons and especially your experience when
not using NDEBUG in release code, because it's new to me.
_______________________________________________
Aspell-devel mailing list
Aspell-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/aspell-devel
--
Peter Kümmel
_______________________________________________
Aspell-devel mailing list
Aspell-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/aspell-devel