[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    QT-AA problems...
From:       "Ivan E. Moore II" <rkrusty () tdyc ! com>
Date:       2000-12-19 4:58:19
[Download RAW message or body]

Hi,

    Ok...I'm having some problems with getting qt-copy to build with Xft
support...(This is Debian but to keep it simple I'm trying it first with
qt-copy).  

   So..step one:  Had our X guy (who pulls from CVS nightly or every other night) Add \
in Freetype support to Xft and he was already building XRender...I grab'd those late \
this evening and installed them.

  Step two:  Grabbed qt-copy from cvs and tried building it.

Here is my output (if building with thread support...I tried without and
had similar results)...

cd examples/guithreads; make        'QT_THREAD_SUFFIX=-mt'          \
'QT_LFLAGS_MT=$(SYSCONF_LFLAGS_THREAD) $(SYSCONF_LIBS_THREAD)'          \
'QT_CXX_MT=$(SYSCONF_CXXFLAGS_THREAD) -DQT_THREAD_SUPPORT'      \
'QT_C_MT=$(SYSCONF_CFLAGS_THREAD) -DQT_THREAD_SUPPORT' make[3]: Entering directory \
`/home/rkrusty/build/qt/qt2.2-2.2.3/examples/guithreads' g++ \
-L/home/rkrusty/build/qt/qt2.2-2.2.3/lib \
-Wl,-rpath,/home/rkrusty/build/qt/qt2.2-2.2.3/lib   -lpthread -o ./guithreads main.o  \
                -lqt-mt
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Init_FreeType'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Load_Glyph'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Done_Face'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderFreePicture'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Get_Char_Index'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Outline_Translate'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Set_Charmap'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderCompositeString8'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderFillRectangle'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Outline_Transform'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderCompositeString16'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderFindVisualFormat'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Outline_Get_Bitmap'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderSetPictureClipRegion'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderCreateGlyphSet'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_Set_Char_Size'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderCompositeString32'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderAddGlyphs'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderChangePicture'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderFindFormat'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `FT_New_Face'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderCreatePicture'
/home/rkrusty/build/qt/qt2.2-2.2.3/lib/libqt-mt.so: undefined reference to \
                `XRenderFreeGlyphSet'
collect2: ld returned 1 exit status
make[3]: *** [guithreads] Error 1
make[3]: Leaving directory `/home/rkrusty/build/qt/qt2.2-2.2.3/examples/guithreads'
make[2]: *** [src-mt] Error 2
make[2]: Leaving directory `/home/rkrusty/build/qt/qt2.2-2.2.3'
make[1]: *** [src-mt] Error 2                                  


That is without modifying any of the qt-copy source.

any ideas?  I'm not a library guru so my only thoughts is the mix of static
and shared libs...

---relative files maybe? ---

/usr/X11R6/lib/libXrender.a
/usr/X11R6/include/X11/extensions/Xrender.h
/usr/X11R6/include/X11/Xft/Xft.h
/usr/X11R6/lib/libXft.a
/usr/lib/libfreetype.a
/usr/lib/libfreetype.so.6.0.1
(bunch of freetype and other devel headers as well)


Ivan

-- 
----------------
Ivan E. Moore II
rkrusty@tdyc.com
http://snowcrash.tdyc.com
GPG KeyID=90BCE0DD
GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD
 
> > Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic