[ODE] Difference in collision behavior of Trimesh between LinuxandWIndows
nospam@hardgeus.com
nospam at hardgeus.com
Sun May 21 16:40:50 MST 2006
The saga continues. I have the latest source from subversion. I have
installed msys, installed the binary automake 1.8.2, the binary autoconf
2.59. When I run them with --version, they report the proper versions.
I ran the autogen.sh and it seemed to be fine. Configure reports:
Configuration:
Target system type: i686-pc-mingw32
Build system type: i686-pc-mingw32
Host system type: i686-pc-mingw32
Use double precision: no
Use OPCODE: yes
Use gyroscopic term: yes
Is this a Pentium: yes
Is the CPU x86-64: no
Is this a release build: no
Headers will be installed in /usr/local/include/ode
Libraries will be installed in /usr/local/lib
When I then run make, I get:
(NOTE: I called my directory ode-0.5 to keep my paths from breaking...it's
the correct subversion dir)
C:\ode-0.5>make
Making all in include
make[1]: Entering directory `/c/ode-0.5/include'
Making all in ode
make[2]: Entering directory `/c/ode-0.5/include/ode'
make all-am
make[3]: Entering directory `/c/ode-0.5/include/ode'
make[3]: Leaving directory `/c/ode-0.5/include/ode'
make[2]: Leaving directory `/c/ode-0.5/include/ode'
make[2]: Entering directory `/c/ode-0.5/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/c/ode-0.5/include'
make[1]: Leaving directory `/c/ode-0.5/include'
Making all in drawstuff
make[1]: Entering directory `/c/ode-0.5/drawstuff'
Making all in src
make[2]: Entering directory `/c/ode-0.5/drawstuff/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/ode-0.5/drawstuff/src'
Making all in dstest
make[2]: Entering directory `/c/ode-0.5/drawstuff/dstest'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/c/ode-0.5/drawstuff/dstest'
make[2]: Entering directory `/c/ode-0.5/drawstuff'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/c/ode-0.5/drawstuff'
make[1]: Leaving directory `/c/ode-0.5/drawstuff'
Making all in ode
make[1]: Entering directory `/c/ode-0.5/ode'
Making all in src
make[2]: Entering directory `/c/ode-0.5/ode/src'
Makefile:50: *** commands commence before first target. Stop.
make[2]: Leaving directory `/c/ode-0.5/ode/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/ode-0.5/ode'
make: *** [all-recursive] Error 1
> nospam at hardgeus.com wrote:
>> Well 0.5 is the version that's in Gentoo's portage, so I wanted to use
>> the
>> same version on Windows that I'm using in Linux to avoid the exact type
>> of
>> problem I'm having right now (different behaviors on Linux and Windows).
>> Also, given that 0.5 is marked as the last stable release, I figured
>> it'd
>> be...stable? ;) I actually have tried pulling from subversion, but the
>> build process seems different and I can't seem to build it without
>> autotools. There is no makefile there by default, nor a user-settings
>> file. I don't have bash on my Windows box, so I can't run the
>> autogen.sh
>> file.
>>
>> Do I need bash and/or Autotools on Windows to build the SVN code?
>>
>>
> Yes, just get MSYS from http://www.mingw.org/download.shtml, you will
> need MSYS. msysDTK, autoconf and automake (binaries),
> once you install MSYS and msysDTK, unpack the autotools packages on
> c:\msys\1.0 rather than c:\MinGW.
>
> Cheers!
>
>
More information about the ODE
mailing list