Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=674008
--- Comment #73 from Rosen Diankov rosen.diankov@gmail.com 2011-12-13 09:23:59 EST ---
That is because I pass in absolute paths, which is required since on Fedora it must go to /usr/lib or /usr/lib64 based on the architecture. I'd say let's make the paths in CMakelists.txt absolute paths, so that they can be overridden nicely by cmake parameters. The fewer places where we compose/combine paths the better for overriding.
that makes sense, unfortunately i think there's a debian thing where we need relative paths. given that you are not using CMAKE_INSTALL_PREFIX couldn't you add something like:
cmake -DCMAKE_INSTALL_PREFIX=""
?
i'll re-examine the boost patches.
- as for the boost changes, i think we had those fixed on the recent trunk.
from a quick glance, it looks like the current openrave trunk should compile fine for you..
It does on Fedora, it does not on RHEL with an older Boost version (or on robots which simply have an older Fedora version and are a pain to upgrade right now).