Subject: qt3-tools
To: None <netbsd-help@netbsd.org>
From: Matti Taina <matti.taina@porofarmi.net>
List: netbsd-help
Date: 10/31/2003 16:40:14
I believe this has been brought up before, but I haven't found a clear
answer yet. I'm having trouble installing qt3-tools with pkgsrc, this is
the output:

-- begins here --
libtool --mode=link c++ -Wl,-R/usr/pkg/qt3/lib -L/usr/pkg/lib
-Wl,-R/usr/pkg/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib
-L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/lib -fno-exceptions -o
../../../bin/uic .obj/release-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/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o
.obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o  
-L/usr/pkg/qt3/lib -L/usr/pkg/lib
-L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/lib -L/usr/X11R6/lib
-L/usr/X11R6/lib -lqt-mt -lpng -lz -lGLU -lGL -lXmu -lXrender -lXft
-lfreetype -lXext -lX11 -lm -lICE -lSM -lpthread
*** [buildlink2] Warning: libtool detected
-L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/lib
*** [buildlink2] Warning: libtool detected
-L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/lib
c++ -Wl,-R/usr/pkg/qt3/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/X11R6/lib
-fno-exceptions -o ../../../bin/uic .obj/release-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/release-shared-mt/embed.o .obj/release-shared-mt/widgetdatabase.o
.obj/release-shared-mt/domtool.o .obj/release-shared-mt/parser.o 
-L/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib
-L/usr/pkgsrc/x11/qt3-tools/work/.buildlink-x11/lib
-L/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/lib
-L/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib
/usr/pkg/qt3/lib/libqt-mt.so -L/usr/pkg/lib -L/usr/X11R6/lib -lstdc++
-lgcc_pic /usr/pkg/lib/libpng.so /usr/lib/libz.so /usr/pkg/lib/libGLU.so
/usr/pkg/lib/libGL.so -lXi -lXmu -lXrender -lXft
/usr/pkg/lib/libfreetype.so -lz -lXext -lX11 -lm -lICE -lSM
/usr/pkg/lib/libpthread.so -Wl,--rpath -Wl,/usr/pkg/qt3/lib -Wl,--rpath
-Wl,/usr/pkg/lib -Wl,--rpath -Wl,/usr/pkg/qt3/lib -Wl,--rpath
-Wl,/usr/pkg/lib
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternAddInteger'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternAddBool'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternGetBool'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcFreeTypeCharSet'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcNameUnparse'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcNameConstant'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcObjectSetDestroy'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternDuplicate'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcCharSetHasChar'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcFontList'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcUtf16ToUcs4'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcUtf8ToUcs4'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternVaBuild'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternGetDouble'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcCharSetAddChar'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternGetString'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcInit'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternGetInteger'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternGetCharSet'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternCreate'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternAddString'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternGet'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternAddDouble'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcConfigSubstitute'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcObjectSetCreate'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternDestroy'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcCharSetCount'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcNameRegisterObjectTypes'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcObjectSetAdd'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternAdd'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcStrCmpIgnoreCase'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcPatternAddCharSet'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcConfigGetBlanks'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcFreeTypeCharIndex'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcNameParse'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternGetFTFace'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternGetMatrix'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcCharSetCreate'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcPatternPrint'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcFontMatch'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcCharSetDestroy'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/qt3/lib/libqt-mt.so: undefined
reference to `FcFontSetDestroy'
/usr/pkgsrc/x11/qt3-tools/work/.buildlink/lib/libXft.so: undefined
reference to `FcDefaultSubstitute'
gmake[3]: *** [../../../bin/uic] Error 1
gmake[3]: Leaving directory
`/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/tools/designer/uic'
gmake[2]: *** [sub-uic] Error 2
gmake[2]: Leaving directory
`/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/tools/designer'
gmake[1]: *** [sub-designer] Error 2
gmake[1]: Leaving directory
`/usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.1.2/tools'
gmake: *** [sub-tools] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-tools
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt3-tools
-- ends here --

I found something about Xft and creating links to buildlink from netbsd
mailing list archives but I really don't know how that's actually done.
Maybe someone could clear this out for me?

-- 
Matti Taina
Porofarmi.net