ltib
[Top][All Lists]
Advanced

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

[Ltib] Problems building Qtopia for OMAP in LTIB version 9.1.1


From: Peter Barada
Subject: [Ltib] Problems building Qtopia for OMAP in LTIB version 9.1.1
Date: Thu, 6 May 2010 09:35:34 -0500

Stuart (et al),

I'm trying to build up Qtopia in a verison of LTIB I pulled back on 20091102, and I'm running into a problem building qtopia-2.2.0.

When Qtopia links it errors out building libgpe.so with:

arm-none-linux-gnueabi-g++ -L /home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rootfs/usr/lib -O2 -fsigned-char -mfloat-abi=softfp -mfpu=vfp -shared -Wl,-soname,libqpe.so.1 -o libqpe.so.1.5.3 .obj/release-shared/qmemoryfile.o .obj/release-shared/calendar.o .obj/release-shared/global.o .obj/release-shared/localtr.o .obj/release-shared/mimetype.o .obj/release-shared/menubutton.o .obj/release-shared/filemanager.o .obj/release-shared/fileselector.o .obj/release-shared/resource.o .obj/release-shared/qpeapplication.o .obj/release-shared/qpestyle.o .obj/release-shared/qpedialog.o .obj/release-shared/config.o .obj/release-shared/applnk.o .obj/release-shared/sound.o .obj/release-shared/tzselect.o .obj/release-shared/qmath.o .obj/release-shared/alarmserver.o .obj/release-shared/password.o .obj/release-shared/timestring.o .obj/release-shared/storage.o .obj/release-shared/qpemessagebox.o .obj/release-shared/qpedebug.o .obj/release-shared/qpemenubar.o .obj/release-shared/qpetoolbar.o .obj/release-shared/categorymenu.o .obj/release-shared/categoryedit_p.o .obj/release-shared/categoryselect.o .obj/release-shared/categorywidget.o .obj/release-shared/mediarecorderplugininterface.o .obj/release-shared/mediaplayerplugininterface.o .obj/release-shared/qdawg.o .obj/release-shared/datebookdb.o .obj/release-shared/xmlreader.o .obj/release-shared/imageedit.o .obj/release-shared/datebookmonth.o .obj/release-shared/qmemoryfile_unix.o .obj/release-shared/custom-qtopia.o .obj/release-shared/fontmanager.o .obj/release-shared/fontdatabase.o .obj/release-shared/qpedecoration_qws.o .obj/release-shared/network.o .obj/release-shared/networkinterface.o .obj/release-shared/qcopenvelope_qws.o .obj/release-shared/power.o .obj/release-shared/ir.o .obj/release-shared/pluginloader_p.o .obj/release-shared/bgexport.o .obj/release-shared/quuid.o .obj/release-shared/qlibrary.o .obj/release-shared/process.o .obj/release-shared/process_unix.o .obj/release-shared/qlibrary_unix.o .obj/release-shared/categories.o .obj/release-shared/stringutil.o .obj/release-shared/vcc_yacc.o .obj/release-shared/vobject.o .obj/release-shared/cp1252textcodec.o .obj/release-shared/contact.o .obj/release-shared/event.o .obj/release-shared/timeconversion.o .obj/release-shared/palmtoprecord.o .obj/release-shared/task.o .obj/release-shared/passwordbase_p.o .obj/release-shared/categoryeditbase_p.o .obj/release-shared/moc_menubutton.o .obj/release-shared/moc_fileselector.o .obj/release-shared/moc_qpeapplication.o .obj/release-shared/moc_qpedialog.o .obj/release-shared/moc_tzselect.o .obj/release-shared/moc_storage.o .obj/release-shared/moc_qpemenubar.o .obj/release-shared/moc_qpetoolbar.o .obj/release-shared/moc_categories.o .obj/release-shared/moc_categorymenu.o .obj/release-shared/moc_categoryselect.o .obj/release-shared/moc_imageedit.o .obj/release-shared/moc_datebookmonth.o .obj/release-shared/moc_ir.o .obj/release-shared/moc_process.o .obj/release-shared/moc_fileselector_p.o .obj/release-shared/moc_categoryedit_p.o .obj/release-shared/moc_qpedecoration_p.o .obj/release-shared/moc_bgexport_p.o .obj/release-shared/moc_qlibrary_p.o .obj/release-shared/moc_passwordbase_p.o .obj/release-shared/moc_categoryeditbase_p.o   -lts -ljpeg -luuid -lcrypt -luuid -lm -ldl -ldl -L/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/lib -L/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qt2/lib -lqte 
/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rootfs/usr/lib/libuuid.so: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[5]: *** [../../../lib/libqpe.so.1.5.3] Error 1
make[5]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src/libraries/qtopia'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src/libraries/qtopia'
make[3]: *** [sub-libraries-qtopia] Error 2
make[3]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia'


Looking at rootfs/usr/lib/libuuid.so  I find:

address@hidden:~/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32$ ls -l rootfs/usr/lib/libuu*
-r--r--r-- 1 root root 61944 2010-05-06 10:13 rootfs/usr/lib/libuuid.a
lrwxrwxrwx 1 root root    17 2010-05-06 10:13 rootfs/usr/lib/libuuid.so -> /lib/libuuid.so.1

The e2fsprogs.spec file builds version 1.41.4 w/o any extra patches.  In my previous LTIB universe (back at version 8.41), e2fsprogs was version 1.34 with a few patches, and in that universe, I see:

address@hidden:~/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-torpedo$ ls -l rootfs/usr/lib/libuuid.*
-r--r--r-- 1 root root 50424 2010-05-06 08:54 rootfs/usr/lib/libuuid.a
lrwxrwxrwx 1 root root    12 2010-05-06 08:54 rootfs/usr/lib/libuuid.so -> libuuid.so.1
lrwxrwxrwx 1 root root    14 2010-05-06 08:54 rootfs/usr/lib/libuuid.so.1 -> libuuid.so.1.2
-rwxr-xr-x 1 root root 15985 2010-05-06 08:54 rootfs/usr/lib/libuuid.so.1.2

I tried converting (by hand) all the symbolic links in rootfs/usr/lib that are absolute to /lib into relative (i.e. libuuid.so is now a symbolic link to ../../lib/libuuid.so.1 instead of /lib/libuuid.so) and that failed building qtopia:

g++  -o ../../../bin/qdawggen .obj/release-shared/main.o .obj/release-shared/qdawg.o .obj/release-shared/qmemoryfile.o .obj/release-shared/global.o .obj/release-shared/qmemoryfile_unix.o   -L/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/dqt/lib -L/usr/X11R6/lib -ljpeg -luuid -L/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/lib -L/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qt2/lib -lqt-mt -lXext -lX11 -lm -lpthread 
/usr/bin/ld: cannot find -ljpeg
collect2: ld returned 1 exit status
make[6]: *** [../../../bin/qdawggen] Error 1
make[6]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src/tools/qdawggen'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src/tools/qdawggen'
make[4]: *** [sub-tools-qdawggen] Error 2
make[4]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src'
make[3]: *** [sub-src-components_pro] Error 2
make[3]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/peter/work/logic/eps_svn/software/products/linux/LTIB/trunk/ltib-20091102-omap3logic.32/rpm/BUILD/qtopia-free-2.2.0/qtopia'

Any suggestions on how to fix this?
reply via email to

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