jgelfand schrieb:
> On Mar 26, 7:02 am, "Diez B. Roggisch" <[EMAIL PROTECTED]> wrote:
>> I think the actual problem is that the linking doesn't find the
>> XftGlyphExtends. I can only guess, but it might be related to
>> 64-bit-problems. Make sure you have the library that contains the
>> XftGlyphExtends is available in the lib64 dirs and so forth.
> 
> I tried running configure with --x-include="/usr/X11R6/include" --x-
> libraries="/usr/X11R6/lib" (in addition to the flags above) and got
> the same error.  I believe XftGlyphExtends is defined in "Xft.h" which
> is located in the directory "/usr/X11R6/include/X11/Xft".  Based on
> the output below, python looks in "/usr/X11R6/include" but not in this
> directory:
> 
> building '_tkinter' extension
> gcc -pthread -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -fno-
> strict-aliasing -DWITH_APPINIT=1 -I/usr/X11R6/include -I. -I/usr/local/
> yosi/Python-2.4.4/./Include -I/usr/local/yosi/ciao-4.0/ots/include -I/
> usr/local/include -I/usr/local/yosi/Python-2.4.4/Include -I/usr/local/
> yosi/Python-2.4.4 -c /usr/local/yosi/Python-2.4.4/Modules/_tkinter.c -
> o build/temp.linux-x86_64-2.4/_tkinter.o
> gcc -pthread -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -fno-
> strict-aliasing -DWITH_APPINIT=1 -I/usr/X11R6/include -I. -I/usr/local/
> yosi/Python-2.4.4/./Include -I/usr/local/yosi/ciao-4.0/ots/include -I/
> usr/local/include -I/usr/local/yosi/Python-2.4.4/Include -I/usr/local/
> yosi/Python-2.4.4 -c /usr/local/yosi/Python-2.4.4/Modules/tkappinit.c -
> o build/temp.linux-x86_64-2.4/tkappinit.o
> gcc -pthread -shared build/temp.linux-x86_64-2.4/_tkinter.o build/
> temp.linux-x86_64-2.4/tkappinit.o -L/usr/X11R6/lib64 -L/usr/X11R6/lib -
> L/usr/local/yosi/ciao-4.0/ots/lib -L/usr/local/lib -ltk8.5 -ltcl8.5 -
> lX11 -o build/lib.linux-x86_64-2.4/_tkinter.so
> 
> When I try setting CFLAGS="-I/usr/X11R6/include/X11/Xft" and re-
> running configure, I get the same error message regardless if I tell
> python to it to use the 32 bit of 64 bit X-Windows libraries.  How
> should I force python to look in this directory?

The above is a LINKER error, not a compiler-error. You need to find the 
library which contains the missing symbol, and trace where it get's 
picked up wrong. Not something (I at least) can do from here.

Diez
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to