ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Problems building qtopia-4 (can't find -lXtst)


From: Peter Barada
Subject: Re: [Ltib] Problems building qtopia-4 (can't find -lXtst)
Date: Wed, 14 Oct 2009 11:43:21 -0400

On Wed, 2009-10-14 at 08:49 +0100, Stuart Hughes wrote:
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?

The rootfs does not contain libXtst, and PKG_LIBXTST is indeed off as are all of X11 so I'm a bit confused why its getting pulled in.

* 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
--
Peter Barada <address@hidden>
Logic Product Development, Inc.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]