TRoubles with qt3 ....
Florin Braescu
braescu_f at yahoo.com
Sun Feb 8 12:30:31 GMT 2004
--- Hendrik Visage <hvisage at envisage.co.za> wrote:
> I recall a way to fix this, but lost the email:
>
> g++ -fno-exceptions -Wl,-rpath,/opt/lunar/qt/3/lib
> -o ../../../bin/uic .obj/rel
> ease-shared-mt/main.o .obj/release-shared-mt/uic.o
> .obj/release-shared-mt/form.o
> .obj/release-shared-mt/object.o
> .obj/release-shared-mt/subclassing.o .obj/relea
> se-shared-mt/embed.o
> .obj/release-shared-mt/widgetdatabase.o
> .obj/release-shared
> -mt/domtool.o .obj/release-shared-mt/parser.o
> -L/usr/src/qt-x11-free-3.2.3/lib
> -L/usr/X11R6/lib -L/usr/X11R6/lib -lqt-mt -lpng
> -lz -lGLU -lGL -lXmu -lXrender
> -lXrandr -lXcursor -lXinerama -lXft -lfreetype
> -lfontconfig -lXext -lX11 -lm -lS
> M -lICE -ldl -lpthread
> /usr/src/qt-x11-free-3.2.3/lib/libqt-mt.so:
> undefined reference to `FT_Seek_Stre
> am'
> /usr/src/qt-x11-free-3.2.3/lib/libqt-mt.so:
> undefined reference to `FT_Get_Short
> '
> /usr/src/qt-x11-free-3.2.3/lib/libqt-mt.so:
> undefined reference to `FT_Forget_Fr
> ame'
> /usr/src/qt-x11-free-3.2.3/lib/libqt-mt.so:
> undefined reference to `FT_Access_Fr
> ame'
> /usr/src/qt-x11-free-3.2.3/lib/libqt-mt.so:
> undefined reference to `FT_Get_Long'
> collect2: ld returned 1 exit status
> make[3]: *** [../../../bin/uic] Error 1
> make[3]: Leaving directory
> `/usr/src/qt-x11-free-3.2.3/tools/designer/uic'
> make[2]: *** [sub-uic] Error 2
> make[2]: Leaving directory
> `/usr/src/qt-x11-free-3.2.3/tools/designer'
> make[1]: *** [sub-designer] Error 2
> make[1]: Leaving directory
> `/usr/src/qt-x11-free-3.2.3/tools'
> make: *** [sub-tools] Error 2
> Creating /var/log/lunar/compile/qt3-3.2.3.bz2
> ! Problem detected during BUILD
>
Hi Hendrik,
The problem in this case seems to be the usage of
the old freetype lib from xfree86 module instead of
the freetype2 lib. This is a known situation and can
be avoided by selecting in host.def file of the
xfree86 not to build the freetype lib, and not to use
xft. On my system i do not use xft and freetype, but
freetype2 with the antialiasing option selected. It
produces good looking fonts without troubles like
that.
Regards,
Florin
__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
More information about the Lunar
mailing list