[Gazebo-list] Gentoo Linux Ebuild
Aaron Mavrinac
mavrinac at gmail.com
Fri Feb 24 12:45:46 PST 2012
Hi,
I poked around and couldn't find any recent information about running
Gazebo on Gentoo Linux, so I put together an ebuild (for version
1.0.0-RC2 currently) and I am maintaining it in my overlay [1]. It's
working for me so far; if you encounter any issues with it, please let
me know. I'd also be grateful if someone experienced with the build
system could double-check my dependencies (listed in the RDEPEND
variable) [2].
What ought to work (and hopefully will soon):
sudo emerge --noreplace layman git
sudo layman -a ezod
sudo emerge gazebo
Unfortunately, there are two (or three) issues you need to take care
of first, for the time being.
1. The ebuild for TBB doesn't install pkg-config information. I filed
a bug with Gentoo [3], but until that gets resolved, you can manually
drop my tbb.pc [4] into /usr/lib/pkgconfig to get things going.
2. The official Portage tree doesn't have an ebuild for OGRE 1.7.1 or
later yet, so you will also need to add the "gamerlay" overlay (which
contains an ebuild for OGRE 1.7.3).
3. Similarly, there is no ebuild for Player in the official tree, but
one is available in the "science" overlay. Compiling with Player
support is optional and controlled via the "player" USE flag.
[1] http://mavrinac.com/index.cgi?page=gentoo
[2] http://git.overlays.gentoo.org/gitweb/?p=user/ezod.git;a=blob_plain;f=sci-electronics/gazebo/gazebo-1.0.0_rc2.ebuild;hb=refs/heads/master
[3] https://bugs.gentoo.org/show_bug.cgi?id=405609
[4] https://405609.bugs.gentoo.org/attachment.cgi?id=303071
--
Aaron Mavrinac
www.mavrinac.com
More information about the Gazebo-list
mailing list