RedHat 8 compile problem

Brian Ellis bellis at saberlogic.com
Wed Jun 11 15:58:56 CEST 2003


Hi,

First and foremost, my appologies if this is not the correct list to be 
asking such a question on. I would ask it on the user list but by the 
looks of the list description that is meant for xfce3 questions.

Are there any special tricks or tasks to get xfce4 to compile on RedHat 
8? I had first gotten the rpms and installed them but I would get seg 
faults when I tried to run certain components such as the manager. I ran 
them from command prompt and couldnt get any specifics out of them such 
as why or where they would seg fault, just that they did (and I couldnt 
find any command line switches for debugging). So I uninstalled the rpms 
and instead went to the tar builds, which was okay because I am 
interested in developing at least some userland programs to run on xfce4 
and I could get all of them to compile except for xfdesktop. It would 
run through the configure no problem but then during make I would get...

gcc -g -O2 -o xfdesktop xfdesktop-backdrop.o xfdesktop-main.o 
xfdesktop-menu.o xfdesktop-settings.o xfdesktop-workspaces.o 
-Wl,-R/usr/X11R6/lib  ../common/.libs/libxfdesktop.a -L/usr/X11R6/lib 
/usr/lib/libxfce4mcs-client.so /usr/lib/libxfcegui4.so -lSM -lICE -lX11 
-lgtk-x11-2.0 /usr/lib/libxfce4util.so -lgdk-x11-2.0 -latk-1.0 
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 
-lgmodule-2.0 -ldl -lglib-2.0 /usr/lib/libxml2.so -lz 
-lm/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../libpangoxft-1.0.so: 
undefined reference to `FT_Stream_GetShort'
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../libpangoxft-1.0.so: 
undefined reference to `FT_Stream_ExitFrame'
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../libpangoxft-1.0.so: 
undefined reference to `FT_Stream_GetLong'
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../libpangoxft-1.0.so: 
undefined reference to `FT_Stream_Seek'
/usr/lib/libXft.so.2: undefined reference to `FT_Set_Hint_Flags'
/usr/lib/libfontconfig.so.1: undefined reference to `FT_Get_Next_Char'
/usr/lib/gcc-lib/i386-redhat-linux/3.2/../../../libpangoxft-1.0.so: 
undefined reference to `FT_Stream_EnterFrame'
collect2: ld returned 1 exit status
make[2]: *** [xfdesktop] Error 1
make[2]: Leaving directory `/usr/src/xfce/xfce-devel/xfdesktop/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/xfce/xfce-devel/xfdesktop'
make: *** [all] Error 2

(Sorry for the long blob). Has anyone else run into this? I did a quick 
search through the past two months or so of the mailing list and didnt 
see anything jump out at me. I also grabbed the cvs version instead and 
just like the tar's, could get everything except for xfdesktop to 
compile. Any ideas?

Thanks!

-- 
Brian Ellis
SaberLogic - Consultant
330.335.6442
www.saberlogic.com





More information about the Xfce4-dev mailing list