在xsbase270平台上,把我重新编好的库libqte.so.2.3.7,和我的界面程序写入板子后,重启一次,界面一直黑屏,只有一个鼠标光标在正中央,但minicom界面正常!
我在minicom界面设置了一下脚本:
export QPEDIR=/usr/qpe
export LANG=zh_CN
export LD_LIBRARY_PATH=/usr/qpe/lib:$LD_LIBRARY_PATH
export QT_TSLIBDIR=/usr/qpe/lib
export TSLIB_CONFFILE=/usr/qpe/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/qpe/lib
export QWS_MOUSE_PROTO=TPanel:/dev/touchscreen/ucb1x00
export KDEDIR=/usr/qpe
如果运行我的程序./Sample -qws,可以显示我编的界面,但是如果运行./qpe -qws,则出现以下错误,请问是怎么回事,在没有替换原来的libqte.so.2.3.7时,界面运行正常:
[root@51Board bin]# ./qpe -qws
Cannot open /dev/ts (No such device)
Create pluginlibman in libqpe
Unable to open /usr/share/zoneinfo/zone.tab
Timezone data must be installed at /usr/share/zoneinfo/
Unable to open '/usr/share/zoneinfo/America/New_York'
TimeZone::data Can't create a valid data object for 'America/New_York'
TzCache::location unable to find America/New_York
initEnvironment() Invalid TimeZone America/New_York
Use QPEApplication's PluginLibraryManager
QMemoryFile::QMemoryFile("/usr/qpe/etc/dict/dawg")
Created QMemoryfile for /usr/qpe/etc/dict/dawg with a size of 189396
Aborted