[ODE] Building on MacOSX (and now Linux)

Bram Stolk bram at sara.nl
Fri Apr 28 04:27:44 MST 2006


kwizatz had added version nr detection,
but this is broken for automake versions with dashes or alphanumeric in them.
 
So I disabled the version check, until the detection is fixed.
 
I'll take a look at the ODE_API thing.
 
  Bram
 

________________________________

Van: ode-bounces at q12.org namens irrisor at dev.java.net
Verzonden: vr 4/28/2006 10:37
CC: ode at q12.org
Onderwerp: Re: [ODE] Building on MacOSX (and now Linux)



Nobody interested in correcting this in SVN?

(note: my problems are all solved as you can see below, I just wondered
if those build stuff in SVN should be corrected, too)

/Irrisor

irrisor at dev.java.net wrote:

>
> Ok, lets focus in Linux first then, as I have the same behaviour there
> [on a Madrake 9.2 with automake 1.9 and autoconf 2.59, gcc 3.3.1]:
> 1. 'sh autogen.sh' prints this:
>   --
>   : command not found2:
>   : command not found11:
>   : command not found23:
>   Running aclocal
>   ': No such file or directorytory `.
>   Running autoheader
>   : command not found27: autoheader
>   Running automake
>   'utomake: unrecognized option `--copy
>   automake: Try `/usr/local/bin/automake --help' for more information.
>   Running autoconf
>   : command not found31: autoconf
>   : command not found32:
>   Now you are ready to run ./configure
>   --
> -> running all commands directly in bash works fine
>
> 2. './configure' seems to work fine, only the last line is a little bit
> suspicious:
>   --
>   [...]
>   configure: creating ./config.status
>   config.status: creating
>   .infig.status: error: cannot find input file:
>   --
>
> 3. 'make configure' seems fine, too
> 4. 'make ode-lib' prints lots and lots of these:
>   --
>   [...]
>   In file included from ode/src/array.cpp:24:
>   include/ode/memory.h:41: error: syntax error before `void'
>   include/ode/memory.h:42: error: syntax error before `void'
>   [..]
>   --
> --> adding '#define ODE_API' into config.h solves this
>
> 5. make all (as well as compiling my own apps against ode-lib) gives me
> lots and lots of missing symbol or unsatisfied link messages. Adding all
> missing .cpp files (e.g. collision_*_*.cpp) to the Makefile helps here.
>
>
> I hope this is enough information to fix the build stuff. If not I'm
> happy to provide more.
>
> Best regards,
> Irrisor
>
_______________________________________________
ODE mailing list
ODE at q12.org
http://q12.org/mailman/listinfo/ode





More information about the ODE mailing list