problem compiling panel

Brian J. Tarricone bjt23 at cornell.edu
Thu Sep 15 22:10:22 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 9/15/2005 11:46 AM, Nicolas Masse wrote:
> Today, I tried to compile the panel in the experimental branch and here is the result:
> 
> gcc -g -O2 -o .libs/xfce4-panel xfce4_panel-main.o xfce4_panel-panel-app.o xfce4_panel-panel-app-messages.o xfce4_panel-panel-config.o xfce4_panel-panel-dnd.o xfce4_panel-panel-item-manager.o xfce4_panel-panel-properties.o xfce4_panel-panel-settings.o xfce4_panel-panel.o -Wl,--export-dynamic -Wl,--export-dynamic  ../libxfce4panel/.libs/libxfce4panel.so /usr/lib/libxfcegui4.so /usr/lib/libstartup-notification-1.so -lSM -lICE -lX11 /usr/lib/libgtk-x11-2.0.so /usr/lib/libxfce4util.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so -lm /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl -pthread /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/usr/local/lib
> xfce4_panel-panel-settings.o(.text+0x802): In function `add_position_box':
> /home/nic/Projects/sources/experimental/panel/panel-settings.c:385: undefined reference to `xfce_create_framebox'
> xfce4_panel-panel-settings.o(.text+0x94b):/home/nic/Projects/sources/experimental/panel/panel-settings.c:402: undefined reference to `xfce_create_framebox'
> xfce4_panel-panel-settings.o(.text+0x15fb): In function `create_properties_tab':/home/nic/Projects/sources/experimental/panel/panel-settings.c:673: undefined reference to `xfce_create_framebox'
> xfce4_panel-panel-settings.o(.text+0x18c9):/home/nic/Projects/sources/experimental/panel/panel-settings.c:708: undefined reference to `xfce_create_framebox'
> xfce4_panel-panel-settings.o(.text+0x1b86):/home/nic/Projects/sources/experimental/panel/panel-settings.c:591: undefined reference to `xfce_create_framebox'
> collect2: ld returned 1 exit status
> make[2]: *** [xfce4-panel] Erreur 1
> make[2]: Leaving directory `/home/nic/Projects/sources/experimental/panel'
> make[1]: *** [all-recursive] Erreur 1
> make[1]: Leaving directory `/home/nic/Projects/sources/experimental'
> make: *** [all] Erreur 2

You have an old version of libxfcegui4.

> Seems the xfce_create_framebox can't be found. I'm using the svn snapshot of libxfcegui4 available here:
> http://www.xfce.org/~kelnos/xfce-snapshots/
> 
> Was the framebox removed from this package? 

It looks like the snapshots aren't getting updated properly for some
reason (some are a month old, others are 2 weeks old).  I'll try to look
into it before the weekend.  In the meantime you'll have to pull
libxfcegui4 from the SVN repo.

	-brian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFDKdUu6XyW6VEeAnsRAjM8AJ9zESAaaNQFCk7RuucCxWSWK29EPQCcDHv4
Nf/xYFsPM/EblNPstS4SMFc=
=kNwF
-----END PGP SIGNATURE-----



More information about the Xfce4-dev mailing list