[ODE] Windows mingw compile problems

Andreas Volz lists at brachttal.net
Fri Apr 9 18:51:15 MST 2004


Hi,

I've problems to compile ODE for mingw. I use Dev-C++ 5.0 beta 8
(4.9.8.0) with Mingw/GCC 3.2 for compiling it.

user-settings:
PLATFORM=mingw
PRECISION=DOUBLE
BUILD=release
WINDOWS16=0

make configure:
c:\src\ode-0.039>make configure
gcc -DdDOUBLE  -DdNODEBUG  -o configurator.exe configurator.c
configurator.exe include/ode/config.h "gcc  -DdNODEBUG -o "
"tools/rm.exe"

*** configurator starting, you may see some harmless error messages ***

gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
gcc  -DdNODEBUG -o ctest.exe ctest.c
ctest.c:1:20: alloca.h: No such file or directory
gcc  -DdNODEBUG -o ctest.exe ctest.c
ctest.c:1:20: ieeefp.h: No such file or directory
gcc  -DdNODEBUG -o ctest.exe ctest.cpp
is this a pentium on a gcc-based platform? ...
gcc  -DdNODEBUG -o ctest.exe ctest.c
integer types (we assume int >= 32 bits) ...
select the base floating point type ...
the floating point infinity ...
gcc  -DdNODEBUG -o ctest.exe ctest.c
ctest.c:19: initializer element is not constant
ctest.exe
Der Befehl "ctest.exe" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
gcc  -DdNODEBUG -o ctest.exe ctest.c
ctest.exe
gcc  -DdNODEBUG -o ctest.exe ctest.c
ctest.exe
ODE feature configuration ...

*** configurator succeeded ***

make ode-lib
gcc -c -Wall -fno-exceptions -fno-rtti -DWIN32 -fomit-frame-pointer
-ffast-math-Iinclude   -DdNODEBUG -O2 -o ode/src/collision_transform.o
ode/src/collision_tr ansform.cpp
gcc -c -Wall -fno-exceptions -fno-rtti -DWIN32 -fomit-frame-pointer
-ffast-math-Iinclude   -DdNODEBUG -O2 -o
ode/src/collision_quadtreespace.o ode/src/collisio n_quadtreespace.cpp
gcc -c -Wall -fno-exceptions -fno-rtti -DWIN32 -fomit-frame-pointer
-ffast-math-Iinclude  -DdNODEBUG -O1 -o ode/src/fastldlt.o
ode/src/fastldlt.c gcc -c -Wall -fno-exceptions -fno-rtti -DWIN32
-fomit-frame-pointer -ffast-math-Iinclude  -DdNODEBUG -O1 -o
ode/src/fastlsolve.o ode/src/fastlsolve.c gcc -c -Wall -fno-exceptions
-fno-rtti -DWIN32 -fomit-frame-pointer -ffast-math-Iinclude  -DdNODEBUG
-O1 -o ode/src/fastltsolve.o ode/src/fastltsolve.c gcc -c -Wall
-fno-exceptions -fno-rtti -DWIN32 -fomit-frame-pointer
-ffast-math-Iinclude  -DdNODEBUG -O1 -o ode/src/fastdot.o
ode/src/fastdot.c ar rc lib/libode.a ode/src/array.o ode/src/error.o
ode/src/memory.o ode/src/obst ack.o ode/src/odemath.o ode/src/matrix.o
ode/src/misc.o ode/src/rotation.o ode/s rc/mass.o ode/src/ode.o
ode/src/step.o ode/src/stepfast.o ode/src/lcp.o ode/src/ joint.o
ode/src/timer.o ode/src/mat.o ode/src/testing.o
ode/src/collision_kernel.o ode/src/collision_util.o
ode/src/collision_std.o ode/src/collision_space.o od
e/src/collision_transform.o ode/src/collision_quadtreespace.o
ode/src/fastldlt.o ode/src/fastlsolve.o ode/src/fastltsolve.o
ode/src/fastdot.o ar: lib/libode.a: No such file or directory
make: *** [lib/libode.a] Error 1

What did I wrong? Please help me.

regards
Andreas


More information about the ODE mailing list