Hello Andrew,
Andrew Dunk wrote:
> I am trying to compile the contrib physics for OpenSG 1.8.
> I'm not sure but it might be something that has changed with ode as I
> don't recall having this problem in the past.
>
> You now have to specify either -DdSINGLE or -DdDOUPLE flags for single
> or double precision for the ode library, but I cant find a way to do it
> with openSG's configure script, and I don't know autotools well enough
> to edit it myself.
hm, I never understood the configure based build system very well and
it's been quite a while since I last looked at it. I just tried getting
this in, but could not figure out how to do it properly :(
As a horrible hack/workaround you can try the following, which worked
for me:
Open the file Common/common.x86_64-unknown-linux-gnu-g++.mk (or
something similar depending on your system) and find the line
DEFINES = $(SOURCE_DEFINES) $(SYSTEM_DEFINES) $(DEP_PLATTFORMDEF)
and append -DdSINGLE to it.
It's not pretty and rerunning configure probably destroys that change
(you could try making it in
CommonConf/common.x86_64-unknown-linux-gnu-g++.in instead), but it might
get you rolling.
Hopefully someone here remembers how to add a package specific define to
the build?
Cheers,
Carsten
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users