• 4749阅读
  • 0回复

qtopia交叉编译错误问题? [复制链接]

上一主题 下一主题
离线yang5566
 
只看楼主 正序阅读 楼主  发表于: 2010-02-03
我是在redhat环境下编译的,交叉编译工具是arm-none-linux-gnueabi-gcc(4.2.3)以下是编译出错的信息:
make -C applications/sysinfo
make[1]: Entering directory `/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/src/applications/sysinfo'
arm-none-linux-gnueabi-gcc -L/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib -Wl,-rpath,/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib -L/home/lala/opt/EmbedSky/Qte/touch_qtopia/qt/lib -Wl,-rpath,/home/lala/opt/EmbedSky/Qte/touch_qtopia/qt/lib   -o /home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/bin/sysinfo .obj/arm-none-linux-gnueabi//memory.o .obj/arm-none-linux-gnueabi//graph.o .obj/arm-none-linux-gnueabi//load.o .obj/arm-none-linux-gnueabi//storage.o .obj/arm-none-linux-gnueabi//versioninfo.o .obj/arm-none-linux-gnueabi//sysinfo.o .obj/arm-none-linux-gnueabi//main.o .obj/arm-none-linux-gnueabi//moc_memory.o .obj/arm-none-linux-gnueabi//moc_graph.o .obj/arm-none-linux-gnueabi//moc_load.o .obj/arm-none-linux-gnueabi//moc_storage.o .obj/arm-none-linux-gnueabi//moc_versioninfo.o .obj/arm-none-linux-gnueabi//moc_sysinfo.o  -lqpe -lqtopia -lqte
/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_release'
/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/lib/libqpe.so: undefined reference to `__cxa_guard_acquire'
collect2: ld returned 1 exit status
make[1]: *** [/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/bin/sysinfo] Error 1
make[1]: Leaving directory `/home/lala/opt/EmbedSky/Qte/touch_qtopia/qtopia/src/applications/sysinfo'
make: *** [applications/sysinfo] Error 2
请问这个问题该如何解决?
快速回复
限100 字节
 
上一个 下一个