首页| 论坛| 消息

回复: 开贴整理常见编译错误集锦 -- 不断更新中
#36 [crazier 03-25 19:40]
你好,我在ubuntu8.04上安装Qtopia,安装到最后一步,出现下面的提示,找不到原因,请问该怎么解决?
make[1]: Entering directory `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/src/applications/mediarecorder'
cd /opt/FriendlyARM/mini2440/x86-qtopia/qtopia/bin ; ln -sf quicklauncher mediarecorder
make[1]: Leaving directory `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/src/applications/mediarecorder'
make -C applications/sysinfo
make[1]: Entering directory `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/src/applications/sysinfo'
gcc -L/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/lib -Wl,-rpath,/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/lib -L/opt/FriendlyARM/mini2440/x86-qtopia/qt/lib -Wl,-rpath,/opt/FriendlyARM/mini2440/x86-qtopia/qt/lib   -o /opt/FriendlyARM/mini2440/x86-qtopia/qtopia/bin/sysinfo .obj/linux-generic-g++//memory.o .obj/linux-generic-g++//graph.o .obj/linux-generic-g++//load.o .obj/linux-generic-g++//storage.o .obj/linux-generic-g++//versioninfo.o .obj/linux-generic-g++//sysinfo.o .obj/linux-generic-g++//main.o .obj/linux-generic-g++//moc_memory.o .obj/linux-generic-g++//moc_graph.o .obj/linux-generic-g++//moc_load.o .obj/linux-generic-g++//moc_storage.o .obj/linux-generic-g++//moc_versioninfo.o .obj/linux-generic-g++//moc_sysinfo.o  -lqpe -lqtopia -lqte 
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_release'
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_acquire'
collect2: ld returned 1 exit status
make[1]: *** [/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/bin/sysinfo] Error 1
make[1]: Leaving directory `/opt/FriendlyARM/mini2440/x86-qtopia/qtopia/src/applications/sysinfo'
make: *** Error 2
#37 [gejunxiao1 04-14 13:12]
-lcrypt -luuid -lm -ldl -ldl -L/home/gjx/qtopia-free-2.1.1/lib -L/home/gjx/qt-2.3.10/lib -lqte
/usr/bin/ld: skipping incompatible /home/gjx/qtopia-free-2.1.1/lib/libuuid.so when searching for -luuid
/usr/bin/ld: skipping incompatible /home/gjx/qtopia-free-2.1.1/lib/libuuid.a when searching for -luuid
/usr/bin/ld: skipping incompatible /home/gjx/qt-2.3.10/lib/libuuid.so when searching for -luuid
/usr/bin/ld: skipping incompatible /home/gjx/qt-2.3.10/lib/libuuid.a when searching for -luuid
/usr/bin/ld: skipping incompatible /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libuuid.so when searching for -luuid
/usr/bin/ld: skipping incompatible /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libuuid.a when searching for -luuid
/usr/bin/ld: skipping incompatible /usr/lib/libuuid.so when searching for -luuid/usr/bin/ld: skipping incompatible /usr/lib/libuuid.a when searching for -luuid
/usr/bin/ld: cannot find -luuid
collect2: ld returned 1 exit status
make[4]: *** [../../../lib/libqpe.so.1.5.3] Error 1
make[4]: Leaving directory `/home/gjx/qtopia-free-2.1.1/src/libraries/qtopia'
make[3]: *** Error 2
make[3]: Leaving directory `/home/gjx/qtopia-free-2.1.1/src/libraries/qtopia'
make[2]: *** Error 2
make[2]: Leaving directory `/home/gjx/qtopia-free-2.1.1/src'
make[1]: *** Error 2
make[1]: Leaving directory `/home/gjx/qtopia-free-2.1.1/src'
make: *** Error 2
帮主求救啊!我把libuuid拷过去了还是这样!
#38 [qiang1985 05-05 22:01]
我在编译qt-embedded-linux-opensource-src-4.5.1-arm时出错:
Creating qmake. Please wait...
make: 没有什么可以做的为 `first'。
The host system byte order could not be detected!
Turn on verbose messaging (-v) to see the final report.
You can use the -host-little-endian or -host-big-endian switch to
./configure to continue.
但是当我加上参数-host-little-endian or -host-big-endian后又出错:
TCreating qmake. Please wait...
make: 没有什么可以做的为 `first'。
The target system byte order could not be detected!
Turn on verbose messaging (-v) to see the final report.
You can use the -little-endian or -big-endian switch to
./configure to continue.
请大家多多指教,急急!
#39 [yangxue 05-15 09:31]
请问以下,我在交叉编译中显示找到了libqte.so,但是紧接着就出现libqte.so:?????:???,出现这种问好是因为我的libqte.so没编译好吗?
#40 [bhwbj 05-18 16:50]
to38楼,make: 没有什么可以做的为 `first' 是因为重复configure了,make clean一下就不提示了。
是找不到目标机器的大小端,在configure的选项里加入-little-endian就行了。总之一句话,缺啥补啥。附qt-embedded-4.5.1和qt-x11-4.5.1的配置选项:
Usage:configure [-h] [-prefix ] [-prefix-install] [-bindir ] [-libdir ]
[-docdir ] [-headerdir ] [-plugindir ] [-datadir ]
[-translationdir ] [-sysconfdir ] [-examplesdir ]
[-demosdir ] [-buildkey ] [-release] [-debug]
[-debug-and-release] [-developer-build] [-shared] [-static] [-no-fast] [-fast] [-no-largefile]
[-largefile] [-no-exceptions] [-exceptions] [-no-accessibility]
[-accessibility] [-no-stl] [-stl] [-no-sql-] [-sql-]
[-plugin-sql-] [-system-sqlite] [-no-qt3support] [-qt3support]
[-platform] [-D ] [-I ] [-L ] [-help]
[-qt-zlib] [-system-zlib] [-no-gif] [-qt-gif] [-no-libtiff] [-qt-libtiff] [-system-libtiff]
[-no-libpng] [-qt-libpng] [-system-libpng] [-no-libmng] [-qt-libmng]
[-system-libmng] [-no-libjpeg] [-qt-libjpeg] [-system-libjpeg] [-make ]
[-no-make ] [-R ][-l ] [-no-rpath][-rpath] [-continue]
[-verbose] [-v]..

<< 6 7 8 9 10 >> (8/10)

回复 发表
主题 版块