On 06/19/2012 01:54 PM, Michael Orlitzky wrote:
On 06/19/2012 04:40 PM, walt wrote:
I'm trying to build an xfce4 applet that's not in portage. For
reasons I don't understand there are some standard gnome headers
that don't get pulled in during the configure process, like orbit,
libbonobo and libbonoboui.
I edited the autoconf.in to check for those standard libraries,
and it did partly work. The generated makefiles now have correct
entries like LIBBONOBO_CFLAGS.
The problem is that those flags are never used during the compile
phase. So, anyone know how make that extra step happen?
(no, nobody really understands autotools)
Is the applet publicly-available? If the build system isn't broken, it
should all just work.
If you cloned a git repository, you probably need to run autogen.sh
first (and have xfce4-dev-tools installed). Otherwise, just ./configure
&& make should do it.
Got a link? If it works with 4.10, I can just make an ebuild for it.
Thank to you and Ezequiel for the quick replies
I didn't know about xfce4-dev-tools, thanks, but for me it still fails
to find the headers for the bog-standard gnome libraries. I tried the
standard autogen.sh and xdt-autogen, which seems to do much the same
The unmodified package wants libpanelapplet-2.0, which is older than
the version 4.0 installed by gentoo's gnome-panel. I had to edit the
config stuff to accept libpanelapplet-4.0. Maybe this xfce package is
just too old to work with recent gnome?