From: <ole...@us...> - 2009-10-25 17:04:36
|
Revision: 1701 http://opende.svn.sourceforge.net/opende/?rev=1701&view=rev Author: oleh_derevenko Date: 2009-10-25 17:04:29 +0000 (Sun, 25 Oct 2009) Log Message: ----------- Fixed: Handling of --disable-asserts and --enable-double-precision (absence of --enable-double-precision) in configure script fixed. Modified Paths: -------------- trunk/CHANGELOG.txt trunk/configure.in Modified: trunk/CHANGELOG.txt =================================================================== --- trunk/CHANGELOG.txt 2009-10-25 14:19:18 UTC (rev 1700) +++ trunk/CHANGELOG.txt 2009-10-25 17:04:29 UTC (rev 1701) @@ -12,6 +12,10 @@ * Macros changed to static inline functions in odemath.h and related files. Some code duplication has been eliminated across the files. + * Fixed handling of --disable-asserts and --enable-double-precision + (absence of --enable-double-precision) in configure script. The script + was not appending compiler defines correctly. + 09/05/09 Oleh Derevenko * dWorldStepFast1 API removed along with dWorld[Get/Set]AutoEnableDepthSF1 Modified: trunk/configure.in =================================================================== --- trunk/configure.in 2009-10-25 14:19:18 UTC (rev 1700) +++ trunk/configure.in 2009-10-25 17:04:29 UTC (rev 1701) @@ -139,7 +139,8 @@ ODE_PRECISION=-DdSINGLE fi -CPPFLAGS+=" $ODE_PRECISION" +CFLAGS="$CFLAGS $ODE_PRECISION" +CXXFLAGS="$CXXFLAGS $ODE_PRECISION" AC_SUBST(ODE_PRECISION) @@ -352,10 +353,12 @@ asserts=$enableval,asserts=yes) if test x$asserts = xno then - CPPFLAGS="$CPPFLAGS -DdNODEBUG" + CFLAGS="$CFLAGS -DdNODEBUG" + CXXFLAGS="$CXXFLAGS -DdNODEBUG" if test x$use_ou = xyes then - CPPFLAGS="$CPPFLAGS -DNDEBUG" + CFLAGS="$CFLAGS -DNDEBUG" + CXXFLAGS="$CXXFLAGS -DNDEBUG" fi fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |