[ODE] ODE and Ubuntu

Bram Stolk bram at sara.nl
Wed May 10 01:22:18 MST 2006


Rodrigo Hernandez wrote:
> What versions of automake and autoconf are you using?
> 
> automake --version
> autoconf --version

I have the same issue on debian ia32, with automake 1.9.6

I suggest you scrap the 
if OSX
LINK=...
part that you recently put in, and instead we rename the test_chain1.c 
to test_chain1.cpp
I think this was the issue that made you define LINK for OSX, was it
not?

  Bram


> 
> 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
>>
>> 
>>
> 
> 
> _______________________________________________
> ODE mailing list
> ODE at q12.org
> http://q12.org/mailman/listinfo/ode


-- 
Bram Stolk, VR Engineer SARA, Amsterdam.   tel +31 20 592 3000

"Windows is a 32-bit extension to a 16-bit graphical shell for an 8-bit 
 operating system originally coded for a 4-bit microprocessor by a 2-bit 
 company that can't stand 1 bit of competition."


More information about the ODE mailing list