Compiling XFCE from svn

Timothy White xfce.users at weirdo.bur.st
Sun Feb 12 10:34:50 CET 2006


Not sure if this is the relevant list to be posting to, so I'll go ahead anyway.

I've previously been able to compile the svn version of xfce, but my
recent attempts of the last few weeks have all failed.
I compile everything in the order specified on the xfce site, and it
all works fine until I get to xfce-mcs-manager.
The error I then get is:
/usr/local/lib/libxfcegui4.so: undefined reference to
`xfce_startup_notification_cancel'
I also get this message trying to compile other components like
xfdesktop, and xfce4-terminal. I haven't tried to compile everything,
but I know a number fail with this message.
For example, xfce4-terminal gives the following... (see footnote for paste)[1]

I have tried recompiling libxfcegui4 with startup_notification
disabled, which cut down the undefined reference errors from about 4,
to the 1 shown above.

Any ideas for getting it to compile?

Thanks

Tim
[1]
tim at linjeni:~/src/XFCE/trunk/xfce4-terminal$ make
make  all-recursive
make[1]: Entering directory `/home/tim/src/XFCE/trunk/xfce4-terminal'
Making all in settings
make[2]: Entering directory `/home/tim/src/XFCE/trunk/xfce4-terminal/settings'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I..    -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0
-I/usr/local/include/xfce4 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0   -g -O2 -MT
terminal_settings_la-dialog.lo -MD -MP -MF
".deps/terminal_settings_la-dialog.Tpo" -c -o
terminal_settings_la-dialog.lo `test -f 'dialog.c' || echo
'./'`dialog.c; \
then mv -f ".deps/terminal_settings_la-dialog.Tpo"
".deps/terminal_settings_la-dialog.Plo"; else rm -f
".deps/terminal_settings_la-dialog.Tpo"; exit 1; fi
  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/xfce4
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0
-I/usr/local/include/xfce4 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -g -O2 -MT
terminal_settings_la-dialog.lo -MD -MP -MF
.deps/terminal_settings_la-dialog.Tpo -c dialog.c  -fPIC -DPIC -o
.libs/terminal_settings_la-dialog.o
In file included from dialog.c:35:
/usr/local/include/xfce4/libxfcegui4/libxfcegui4.h:34:51: error:
libxfcegui4/xfce-startup-notification.h: No such file or directory
make[2]: *** [terminal_settings_la-dialog.lo] Error 1
make[2]: Leaving directory `/home/tim/src/XFCE/trunk/xfce4-terminal/settings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tim/src/XFCE/trunk/xfce4-terminal'
make: *** [all] Error 2

--
Linux Counter user #273956



More information about the Xfce mailing list