[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