[ODE] ODE and Ubuntu
Rodrigo Hernandez
kwizatz at aeongames.com
Tue May 9 20:40:12 MST 2006
What versions of automake and autoconf are you using?
automake --version
autoconf --version
should give you the answer, on MinGW I have
automake 1.9.6
autoconf 2.59
It builds fine, I'll check on Linux tomorrow as I am having troubles at
home with it.
Jason Perkins wrote:
>As another data point, I tried to build the trunk on my mostly
>up-to-date Ubuntu Dapper machine. It didn't work. I'm a Windows guy
>who knows very little about Linxu development, but I'll try to help
>out if I can. Here's the output from ./autogen.sh:
>
> -----
>
>Please make sure that you use automake 1.8.2 or later
>Warnings about underquoted definitions are harmless
>Running aclocal
>Running autoheader
>Running automake
>configure.in: installing `./install-sh'
>configure.in: installing `./missing'
>configure.in:5: installing `./config.guess'
>configure.in:5: installing `./config.sub'
>drawstuff/dstest/Makefile.am: installing `./depcomp'
>ode/src/Makefile.am: installing `./compile'
>automake: LINK was already defined in condition OSX, which is included
>in condition TRUE ...
>ode/src/Makefile.am:8: ... `LINK' previously defined here
>ode/test/Makefile.am:5: CC was already defined in condition TRUE,
>which includes condition OSX ...
>configure.in:10: ... `CC' previously defined here
>automake: LINK was already defined in condition OSX, which is included
>in condition TRUE ...
>ode/test/Makefile.am:6: ... `LINK' previously defined here
>automake: LINK was already defined in condition OSX, which is included
>in condition TRUE ...
>ode/src/Makefile.am:8: ... `LINK' previously defined here
>ode/test/Makefile.am:5: CC was already defined in condition TRUE,
>which includes condition OSX ...
>configure.in:10: ... `CC' previously defined here
>automake: LINK was already defined in condition OSX, which is included
>in condition TRUE ...
>ode/test/Makefile.am:6: ... `LINK' previously defined here
>Running autoconf
>Now you are ready to run ./configure
>
> -----
>
>./configure --enable-double-precision seemed to run just fine, but
>make gave me this:
>
> -----
>
>Making all in include
>make[1]: Entering directory `/home/jason/ode/include'
>Making all in ode
>make[2]: Entering directory `/home/jason/ode/include/ode'
>make all-am
>make[3]: Entering directory `/home/jason/ode/include/ode'
>make[3]: Nothing to be done for `all-am'.
>make[3]: Leaving directory `/home/jason/ode/include/ode'
>make[2]: Leaving directory `/home/jason/ode/include/ode'
>make[2]: Entering directory `/home/jason/ode/include'
>make[2]: Nothing to be done for `all-am'.
>make[2]: Leaving directory `/home/jason/ode/include'
>make[1]: Leaving directory `/home/jason/ode/include'
>Making all in drawstuff
>make[1]: Entering directory `/home/jason/ode/drawstuff'
>Making all in src
>make[2]: Entering directory `/home/jason/ode/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
>make[2]: *** [libdrawstuff_a-drawstuff.o] Error 1
>make[2]: Leaving directory `/home/jason/ode/drawstuff/src'
>make[1]: *** [all-recursive] Error 1
>make[1]: Leaving directory `/home/jason/ode/drawstuff'
>make: *** [all-recursive] Error 1
>
> -----
>
>Let me know if you want me to try anything!
>
>Jason
>
>_______________________________________________
>ODE mailing list
>ODE at q12.org
>http://q12.org/mailman/listinfo/ode
>
>
>
More information about the ODE
mailing list