• 4173阅读
  • 3回复

建立qt_arm环境,编译出问题了 大家帮我看看啊 [复制链接]

上一主题 下一主题
离线sxd1984
 

只看楼主 正序阅读 楼主  发表于: 2008-07-28
— 本帖被 XChinux 执行加亮操作(2008-07-28) —
在建立qt_arm环境,在编译qtopia的时候make老出现问题,解决了一些了,现在还是有问题,大家帮我看看吧.我用的是RH9.0
/armsys2410/qt_arm/qt/bin/moc storage.h -o .moc/linux-arm-g++//moc_storage.cpp
arm-linux-g++  -c -I/armsys2410/qt_arm/qtopia/include -I/armsys2410/qt_arm/qt/in
clude -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -DNO_DEBUG -DQTOPIA_APP
_INTERFACE -I.moc/linux-arm-g++/ -o .obj/linux-arm-g++//moc_storage.o .moc/linux
-arm-g++//moc_storage.cpp
/armsys2410/qt_arm/qt/bin/moc versioninfo.h -o .moc/linux-arm-g++//moc_versionin
fo.cpp
arm-linux-g++  -c -I/armsys2410/qt_arm/qtopia/include -I/armsys2410/qt_arm/qt/in
clude -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -DNO_DEBUG -DQTOPIA_APP
_INTERFACE -I.moc/linux-arm-g++/ -o .obj/linux-arm-g++//moc_versioninfo.o .moc/l
inux-arm-g++//moc_versioninfo.cpp
/armsys2410/qt_arm/qt/bin/moc sysinfo.h -o .moc/linux-arm-g++//moc_sysinfo.cpp
arm-linux-g++  -c -I/armsys2410/qt_arm/qtopia/include -I/armsys2410/qt_arm/qt/in
clude -pipe -DQWS -fno-exceptions -fno-rtti -O2 -Wall -W -DNO_DEBUG -DQTOPIA_APP
_INTERFACE -I.moc/linux-arm-g++/ -o .obj/linux-arm-g++//moc_sysinfo.o .moc/linux
-arm-g++//moc_sysinfo.cpp
arm-linux-gcc -L/armsys2410/qt_arm/qtopia/lib -Wl,-rpath,/armsys2410/qt_arm/qtop
ia/lib -L/armsys2410/qt_arm/qt/lib -Wl,-rpath,/armsys2410/qt_arm/qt/lib  -o /ar
msys2410/qt_arm/qtopia/bin/sysinfo .obj/linux-arm-g++//memory.o .obj/linux-arm-g
++//graph.o .obj/linux-arm-g++//load.o .obj/linux-arm-g++//storage.o .obj/linux-
arm-g++//versioninfo.o .obj/linux-arm-g++//sysinfo.o .obj/linux-arm-g++//main.o
.obj/linux-arm-g++//moc_memory.o .obj/linux-arm-g++//moc_graph.o .obj/linux-arm-
g++//moc_load.o .obj/linux-arm-g++//moc_storage.o .obj/linux-arm-g++//moc_versio
ninfo.o .obj/linux-arm-g++//moc_sysinfo.o  -lqpe -lqtopia -lqte -lm
/usr/local/arm/2.95.3/arm-linux/lib/libuuid.so.1: undefined reference to `__ctyp
e_b_loc@GLIBC_2.3'
collect2: ld returned 1 exit status
make[1]: *** [/armsys2410/qt_arm/qtopia/bin/sysinfo] Error 1
make[1]: Leaving directory `/armsys2410/qt_arm/qtopia/src/applications/sysinfo'
make: *** [applications/sysinfo] Error 2
错误是这样的
离线fq85322
只看该作者 3楼 发表于: 2008-11-13
顶,到底怎么改?
离线云朵儿
只看该作者 2楼 发表于: 2008-09-09
请问楼主,这个问题泥解决了吗?要是解决了能否帮忙指点一下
离线sxd1984

只看该作者 1楼 发表于: 2008-07-28
我看到 有人是这么回答的  但是。./configure 这条指令  后面的参数好像不对,无法使用!!还有Mikefile怎么改啊!

./configure --host=arm-linux --disable-tcl
需要把tcl disable

undefined reference to `__ctype_b_loc' 错误就是因为 tcl 选项所引起的.
另外需要自己修改 Makefile 把 libreadline 和 libhistory 两个库加上就 OK 了。
快速回复
限100 字节
 
上一个 下一个