Hi Keith,

I found a thread discussing breakage of qt due to the
evolution of the Xft:

http://www.xfree86.org/pipermail/xpert/2002-April/016854.html

But the message is pretty old and the errors I am getting
are different (no doubt due to the fact that Xft has continued
to evolve and that I am trying to compile qt 3.0.5, not 3.0.3).

I checked your download site on xfree86.org and found
qtkernel.tar.bz2.  But it's pretty clear that that patch
isn't intended to make qt 3.0.5 work with current cvs HEAD
xfree86.  I tried it and got lots of errors.

Here are the errors I get with stock qt 3.0.5:

make[2]: Entering directory `/usr/local/qt/src'
g++ -c -pipe -Wall -W -O2 -fPIC -DQT_SHARED -DQT_NO_DEBUG -DQT_NO_NIS 
-DQT_NO_XFTNAMEUNPARSE -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG 
-DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_COMPACT 
-I../../../X11R6/include/freetype2 -I3rdparty/libpng -I3rdparty/zlib 
-I/usr/local/qt/include -I../../../X11R6/include -I.moc/release-shared/ 
-I/usr/local/qt/mkspecs/linux-g++ -o .obj/release-shared/qtaddons_x11.o 
.kernel/qtaddons_x11.cpp
kernel/qtaddons_x11.cpp: In function `int _XftNameUnparseValue(_FcValue, 
char*, char**, int*)':
kernel/qtaddons_x11.cpp:108: error: invalid conversion from `const 
FcChar8*' to `const char*'
kernel/qtaddons_x11.cpp:118: warning: enumeration value `FcTypeMatrix' 
not handled in switch
kernel/qtaddons_x11.cpp:118: warning: enumeration value `FcTypeCharSet' 
not handled in switch
kernel/qtaddons_x11.cpp:118: warning: enumeration value `FcTypeFTFace' 
not handled in switch
kernel/qtaddons_x11.cpp:118: warning: enumeration value `FcTypeLangSet' 
not handled in switch
kernel/qtaddons_x11.cpp: At global scope:
kernel/qtaddons_x11.cpp:123: error: `XftValueList' was not declared in 
this scope
kernel/qtaddons_x11.cpp:123: error: `v' was not declared in this scope
kernel/qtaddons_x11.cpp:123: error: parse error before `*' token
kernel/qtaddons_x11.cpp: In function `int _XftNameUnparseValueList(...)':
kernel/qtaddons_x11.cpp:125: error: `v' undeclared (first use this function)
kernel/qtaddons_x11.cpp:125: error: (Each undeclared identifier is 
reported only once for each function it appears in.)
kernel/qtaddons_x11.cpp:127: error: `escape' undeclared (first use this
function)
kernel/qtaddons_x11.cpp:127: error: `destp' undeclared (first use this
function)
kernel/qtaddons_x11.cpp:127: error: `lenp' undeclared (first use this 
function)
kernel/qtaddons_x11.cpp: In function `int XftNameUnparse(XftPattern*, 
char*, int)':
kernel/qtaddons_x11.cpp:143: error: `XftPatternElt' undeclared (first 
use this function)
kernel/qtaddons_x11.cpp:143: error: `e' undeclared (first use this function)
kernel/qtaddons_x11.cpp:146: error: `FcPatternFind' undeclared (first 
use this function)
make[2]: *** [.obj/release-shared/qtaddons_x11.o] Error 1
make[2]: Leaving directory `/usr/local/qt/src'

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to