回复: qtembedded的桌面系统EMD(即Embedded desktop)
#176 [zzz945 12-30 11:52]
引用第175楼liyayao于2010-12-30 10:58发表的:
楼主,你有移植过qte4.7吗,我只试过用qt4.7的beta2编译成功过,加入phonon和加入qdbus都不成共功,编译正式版不成功,编译4.7.1也不功。
emd就是基于qte的, 现在qt x11和qte都在qt-everywhere...包里面, configure的时候有参数选择编程哪个版本, 比如./confiture -embedded arm就是编译qte的arm版
#177 回 176楼(zzz945) 的帖子 [liyayao 12-30 19:14]
我编译的是./confiture -embedded arm
confiture 按你的配置,编译不成功,去掉-phonon和 -dbus 就成功,编译qte4.7.1和qte4.7.0都出现Segmentation Fault
我想知道你有移植过qte4.7吗,我试过编译qte4.6.3就完全成功,编译qte4.7.0bet2就要去掉-phonon和 -dbus
#178 [songerping 12-30 21:39]
谢谢楼主的解答!
error: This package requires GLib >= 2.20 to compile。这个问题是环境变量的问题,解决了!但又出现了configure: error: Could not link libxml2 test program.Check if you have the necessary dependencies.但是libxml2已经装上了,只是在libxml2 configure 时出现 /bin/rm: cannot remove `libtoolT': No such file or directory,但生成了makefile 文件,所以还是能装上的,不知是否和这有关系!
#179 Re:回 176楼(zzz945) 的帖子 [zzz945 12-30 23:00]
引用第177楼liyayao于2010-12-30 19:14发表的 回 176楼(zzz945) 的帖子 :
我编译的是./confiture -embedded arm
confiture 按你的配置,编译不成功,去掉-phonon和 -dbus 就成功,编译qte4.7.1和qte4.7.0都出现Segmentation Fault
我想知道你有移植过qte4.7吗,我试过编译qte4.6.3就完全成功,编译qte4.7.0bet2就要去掉-phonon和 -dbus
试过qte4.7,所有example和demo程序都segmentation
#180 [zzz945 12-31 10:43]
引用第178楼songerping于2010-12-30 21:39发表的:
谢谢楼主的解答!
error: This package requires GLib >= 2.20 to compile。这个问题是环境变量的问题,解决了!但又出现了configure: error: Could not link libxml2 test program.Check if you have the necessary dependencies.但是libxml2已经装上了,只是在libxml2 configure 时出现 /bin/rm: cannot remove `libtoolT': No such file or directory,但生成了makefile 文件,所以还是能装上的,不知是否和这有关系!
问题出在libz上面,下面是你config.log里面的
warning: libz.so.1, needed by /opt/Trolltech/lib/libxml2.so, not found (try using -rpath or -rpath-link)