From: Speed D. <no...@so...> - 2012-04-14 10:10:21
|
#475: All binaries are built with DEBUG enabled. ---------------------------+------------------------------------------------ Reporter: mungewell | Owner: pouillot Type: defect | Status: accepted Priority: major | Milestone: 2.1.0 Component: Build system | Version: 2.0.0 beta 1 Keywords: DEBUG Release | ---------------------------+------------------------------------------------ Changes (by pouillot): * milestone: to be defined => 2.1.0 Comment: Done in r4700 & r4701 : * the "DEBUG" pre-processor symbol is no more defined by default. * + renamed OPTION_DEBUG to OPTION_FORCE_DEBUG Please test (Linux and Windows). BUT: * Can't find anything anywhere telling me that C++ compilers generally defines it in debug builds : * nothing about GCC (does -g option enforce -DDEBUG ?), * MSVC seems to prefer "_DEBUG" IIRC. So, 1) is this only a SD specific method ? 2) shouldn't we prefer enforcing "-g" with GCC, and ... don't know which for MSVC, when OPTION_FORCE_DEBUG is set to true ? -- Ticket URL: <http://sourceforge.net/apps/trac/speed-dreams/ticket/475#comment:5> Speed Dreams <http://sourceforge.net/projects/speed-dreams> An Open Motor-sport Simulator featuring high-quality 3D graphics and an accurate physics engine, all targeting maximum realism as well as exciting new features, cars, tracks and AI opponents to make a more enjoyable game for the player. |