Re: compile error
Brought to you by:
captnmark
From: Keith R. J. W. <kr...@ka...> - 2004-08-31 02:18:14
|
* Mike Fenske <mik...@te...> [30/08/2004 1358EDT]: > Hello All. I am trying to upgrade from 1.2.13 to 1.2.16. I had no > problems compiling 1.2.13, but I run into the following error trying > to compile 1.2.16: > > LD icewm > ypaint.o: In function `Graphics::setClipRectangles(XRectangle *, > int)': /home/mike/icewm-1.2.16/src/ypaint.cc:1071: undefined reference > to `XftDrawSetClipRectangles' collect2: ld returned 1 exit status > make[1]: *** [icewm] Error 1 > make[1]: Leaving directory `/home/mike/icewm-1.2.16/src' > make: *** [base] Error 2 Can you provide the options you passed to configure for us? This way someone can try to reproduce this problem. That function, XftDrawSetClipRectangles(), is provided by the Xft library which handles font stuff. Xft is packaged with XFree86 and is one of those things that you most certainly should have laying around on your system if you are using X11. Perhaps you don't have some Xft development package installed? You should have the headers /usr/X11R6/include/X11/Xft/Xft.h /usr/X11R6/include/X11/Xft/XftCompat.h and the symlink /usr/X11R6/lib/libXft.so (which points to an Xft shared lib) if you have the Xft development stuff installed. krjw. -- Keith R. John Warno (SA) |< /\ Y /\ >| www.kayakinteractive.com I n t e r a c t i v e "Just Empty Every Pocket!" -- Only in a... JEEP |