[ODE] trouble compiling from SVN on Debian Sid (unstable)

Rodrigo Hernandez kwizatz at aeongames.com
Sat May 6 10:06:47 MST 2006


I was having the same problems for a while, I am not sure what the 
reason is,
but if you have previously called "make install", you could try "make 
uninstall" and try again,
if the problem persists, try with a fresh copy from SVN.

I noticed the drawstuff include directory was on my compiler path with a 
couple of files, which should
be installed at all, so, it may be getting on the way.

Jean de Largentaye wrote:

>Greetings,
>
>So I'm trying to catch up on the code itself now. However, I seem to
>be encountering some problems during the compilation process.
>After running autogen.sh (with automake 1.9.6) and configure with
>extra options, I get this:
>--SNIP--
>make[2]: Entering directory `/home/john/Prog/ode-svn/trunk/drawstuff/src'
>if g++ -DHAVE_CONFIG_H -I. -I. -I../../include/ode   -g
>-I../../include -I../../include -g -I -MT libdrawstuff_a-drawstuff.o
>-MD -MP -MF ".deps/libdrawstuff_a-drawstuff.Tpo" -c -o
>libdrawstuff_a-drawstuff.o `test -f 'drawstuff.cpp' || echo
>'./'`drawstuff.cpp; \
>        then mv -f ".deps/libdrawstuff_a-drawstuff.Tpo"
>".deps/libdrawstuff_a-drawstuff.Po"; else rm -f
>".deps/libdrawstuff_a-drawstuff.Tpo"; exit 1; fi
>g++: libdrawstuff_a-drawstuff.o: No such file or directory
>--SNIP--
>
>and it exits. If I run make again, I get this (you'll notice it
>complains about another file) :
>--SNIP--
>make[2]: Entering directory `/home/john/Prog/ode-svn/trunk/drawstuff/src'
>if g++ -DHAVE_CONFIG_H -I. -I. -I../../include/ode   -g
>-I../../include -I../../include -g -I -MT libdrawstuff_a-x11.o -MD -MP
>-MF ".deps/libdrawstuff_a-x11.Tpo" -c -o libdrawstuff_a-x11.o `test -f
>'x11.cpp' || echo './'`x11.cpp; \
>        then mv -f ".deps/libdrawstuff_a-x11.Tpo"
>".deps/libdrawstuff_a-x11.Po"; else rm -f
>".deps/libdrawstuff_a-x11.Tpo"; exit 1; fi
>g++: libdrawstuff_a-x11.o: No such file or directory
>--SNIP--
>
>third time's a charm? Nope:
>--SNIP--
>make[2]: Entering directory `/home/john/Prog/ode-svn/trunk/drawstuff/dstest'
>if g++ -DHAVE_CONFIG_H -I. -I. -I../../include/ode   -g
>-I../../include -I../.. -g -I -MT dstest-dstest.o -MD -MP -MF
>".deps/dstest-dstest.Tpo" -c -o dstest-dstest.o `test -f 'dstest.cpp'
>|| echo './'`dstest.cpp; \
>        then mv -f ".deps/dstest-dstest.Tpo" ".deps/dstest-dstest.Po";
>else rm -f ".deps/dstest-dstest.Tpo"; exit 1; fi
>g++: dstest-dstest.o: No such file or directory
>--SNIP--
>
>OK, breathe deep. Again:
>--SNIP--
>make[2]: Entering directory `/home/john/Prog/ode-svn/trunk/drawstuff/dstest'
>g++  -g -I  -L -o dstest -L../../drawstuff/src dstest-dstest.o -ldrawstuff  -L
>g++: argument to '-L' missing
>--SNIP--
>
>... And from then on, every time I run make, I get the last error. I'm
>completely at a loss here. I guess somehow, somewhere, autotools
>generated borken makefiles. I'm pretty clueless when it comes to
>autotools, and don't know where to start here. Any ideas?
>
>Note that I cut out some parts of the compilation process in what I
>reported, the rest is only entering directories and exiting du to the
>error. The Autotools phase, generating configure, seems to go fine: no
>error messages. The configure goes pretty fine too, although there's
>this:
>--SNIP--
>/home/john/Prog/ode-svn/trunk/missing: Unknown `--run' option
>Try `/home/john/Prog/ode-svn/trunk/missing --help' for more information
>configure: WARNING: `missing' script is too old or missing
>--SNIP--
>Which I guess remains from the configure/etc.. generation by automake
>1.8.5 I tried before.
>
>John
>
>_______________________________________________
>ODE mailing list
>ODE at q12.org
>http://q12.org/mailman/listinfo/ode
>
>  
>



More information about the ODE mailing list