Hi Peter,
I've not see this, but here's some things to check:
* Is libXtst enabled in your LTIB config (not sure if it should be). If
it is can it be found in rootfs/.... I'm thinking that maybe you have
this enabled and that it gets picked up when qtopia configures itself
then at link time the paths are not quite right. Maybe it can be turned
off?
* Here are a list of reported dependencies for this package, I don't
know if they're accurate or all needed:
---+ Qtopia-4.3 host depts
libx11-dev
libpng-dev
libjpeg-dev
Libxext-dev
x11proto-xext-dev
qt3-dev-tools-embedded
zlib/zlib-devel
e2fsprogs/e2fsprogs-devel
libjpeg
libpng/libpng-devel
glib2/glib2-devel
libxml2/libxml2-devel
* If you want a verbose output when building qtopia, you can set:
verbose_opt in qtopia/configure
Regards, Stuart
Peter Barada wrote:
> I'm trying to build qtopia-4 for ARM using the CodeSourcery toolchain
> (Sourcery G++ Lite 2009q1-203), and I've checked that I have the latest
> dist/lfs-5.1/qtopia/qtopia-4.spec file and patches. Rather than
> attaching the 8MB log of qtopia build, here's the last chunk of output:
>
> g++ -fno-exceptions -o /home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/bin/qvfb .obj/release-shared/qvfb.o .obj/release-shared/qvfbview.o .obj/release-shared/qvfbratedlg.o .obj/release-shared/main.o .obj/release-shared/qanimationwriter.o .obj/release-shared/skin.o .obj/release-shared/qvfbprotocol.o .obj/release-shared/qvfbshmem.o .obj/release-shared/qvfbmmap.o .obj/release-shared/qlock.o .obj/release-shared/qwssignalhandler.o .obj/release-shared/moc_qvfb.o .obj/release-shared/moc_qvfbview.o .obj/release-shared/moc_qvfbratedlg.o .obj/release-shared/moc_qanimationwriter.o .obj/release-shared/moc_gammaview.o .obj/release-shared/moc_skin.o .obj/release-shared/moc_qvfbprotocol.o .obj/release-shared/moc_qvfbshmem.o .obj/release-shared/moc_qvfbmmap.o .obj/release-shared/moc_qvfbhdr.o .obj/release-shared/moc_qlock_p.o .obj/release-shared/moc_qwssignalhandler_p.o .obj/release-shared/qrc_qvfb.o .obj/release-shared/qrc_ClamshellPhone.o .obj/release-shared/
qrc_PDAPhone.o .obj/release-shared/qrc_SmartPhone2.o .obj/release-shared/qrc_SmartPhone.o .obj/release-shared/qrc_SmartPhoneWithButtons.o .obj/release-shared/qrc_TouchscreenPhone.o .obj/release-shared/qrc_Trolltech-Keypad.o .obj/release-shared/qrc_Trolltech-Touchscreen.o .obj/release-shared/qrc_PortableMedia.o -L/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/qtopiacore/host/lib -lXtst -L/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/lib/host -lQtSvg -L/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/qtopiacore/host/lib -pthread -L/home/peter/work/logic/svn/LTIB/trunk/ltib/rootfs/usr/lib -pthread -pthread -pthread -L/usr/X11R6/lib -pthread -pthread -pthread -pthread -pthread -pthread -lQtSql -pthread -pthread -lQtXml -pthread -pthread -lQtGui -lfreetype -pthread -pthread -lXext -lX11 -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread -Wl,
-rpath,/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/qtopiacore/host/lib -Wl,-rpath,/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/lib/host
> /usr/bin/ld: cannot find -lXtst
> collect2: ld returned 1 exit status
> make[6]: *** [/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/bin/qvfb] Error 1
> make[6]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/src/tools/qt/qvfb'
> make[5]: *** [all] Error 2
> make[5]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/src/tools/qt/qvfb'
> make[4]: *** [all] Error 2
> make[4]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/src/tools/qt/qvfb'
> make[3]: *** [sub-tools-qt-qvfb] Error 2
> make[3]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0/src'
> make[1]: *** [qtopia_all] Error 2
> make[1]: Leaving directory `/home/peter/work/logic/svn/LTIB/trunk/ltib/rpm/BUILD/qtopia-opensource-4.3.0'
> make: *** [all] Error 2
> error: Bad exit status from /home/peter/work/logic/svn/LTIB/trunk/ltib/tmp/rpm-tmp.94490 (%build)
>
>
> Has anyone seen this error before (i.e. missing libXtxt) and have a
> workaround/fix for it?
> --
> Peter Barada <address@hidden <mailto:address@hidden>>
> Logic Product Development, Inc.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> LTIB home page: http://ltib.org
>
> Ltib mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/ltib