• 9217阅读
  • 12回复

qtopia移植后运行的提示,高手帮解决一下~ [复制链接]

上一主题 下一主题
离线oneke
 
只看楼主 倒序阅读 楼主  发表于: 2008-09-27
— 本帖被 XChinux 执行加亮操作(2008-09-28) —
想把qtopia移植到板子上运行,编译通过,但通过脚本文件运行时却提示:
/home/oneke/QT/build/image/bin/qpe: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
大意是找不到“ libasound.so.2  ”但这个文件,我满世界找了一圈都没有找到,不知道是什么原因,是不是在configure上要作一些什么修改呢,我的configure如下:
(为了查看方便,改成分行,在输入命令时是用空格连在一起的)
configure
-silent
-release
-xplatform linux-mips-g++
-arch mips
-no-qvfb
-no-modem
-no-bluetooth
-no-drm
-no-infrared


我的脚本文件如下:
#!/bin/sh
export set QTOPIA=/home/oneke/QT/build
#export QWS_DISPLAY="LinuxFb:mmWidth30:mmHeight40:0"
export set LD_LIBRARY_PATH=$QTOPIA/lib
export set PATH=$QTOPIA/bin
$QTOPIA/bin/qpe &
离线sodwell

只看该作者 1楼 发表于: 2008-09-28
加上-qws试一下
离线oneke
只看该作者 2楼 发表于: 2008-09-28
不能加-qws,加上之后configure都通不过
离线chinafei
只看该作者 3楼 发表于: 2008-09-28
缺少库,你找下你交叉编译环境中的qt/lib里面应该有你需要的库
离线chinafei
只看该作者 4楼 发表于: 2008-09-28
顺便问一句
Create pluginlibman in libqpe
然后程序就卡住不动了,为什么呢?
离线sodwell

只看该作者 5楼 发表于: 2008-09-28
我说的是:

$QTOPIA/bin/qpe &  脚本里的这句话 改成 $QTOPIA/bin/qpe  -qws &
离线chinafei
只看该作者 6楼 发表于: 2008-09-28
试试先,能否帮忙回答一下我那个问题呢?
离线chinafei
只看该作者 7楼 发表于: 2008-09-28
他的问题我也遇到过了,你说的方法我也试验了,还是不行
离线sodwell

只看该作者 8楼 发表于: 2008-09-28
我也是前天才把qtopia4.2.3移植到板子上,启动没有什么  问题 
但是触摸屏没有作用  字体库太大 不知道加哪些 所以一直没有字显示出来  只有控件
TEXTEDIT里面的光标也很小,估计字库搞上去字显示也很小,哎  搞QT移植的资料太少了
离线oneke
只看该作者 9楼 发表于: 2008-09-28
我试过了,加了-qws也没有用,还是一样的提示
离线oneke
只看该作者 10楼 发表于: 2008-09-28
引用第8楼sodwell于2008-09-28 10:47发表的  :
我也是前天才把qtopia4.2.3移植到板子上,启动没有什么  问题 
但是触摸屏没有作用  字体库太大 不知道加哪些 所以一直没有字显示出来  只有控件
TEXTEDIT里面的光标也很小,估计字库搞上去字显示也很小,哎  搞QT移植的资料太少了



字体大小可以改的,这个不是问题
离线e2008824
只看该作者 11楼 发表于: 2011-01-12
不知道,这位是怎么解决的,能不能分享一下勒
离线kide
只看该作者 12楼 发表于: 2011-03-09
你既然是移植到板子上
那至少要先确定是不是标准的qtopia appliaction
如果没问题
那么请把你的app 放到指定的文件下 一般是/opt/Qtopia/bin 具体的再查
还要制作一个app.desktop 以及app图标

最后在restart qpe 即可找到你的app
[ 此帖被kide在2011-03-09 09:22重新编辑 ]
快速回复
限100 字节
 
上一个 下一个