• 6892阅读
  • 2回复

难题,关于jamvm虚拟机与QT、GTK+到ARM的移植 [复制链接]

上一主题 下一主题
离线jiexkj
 
只看楼主 倒序阅读 楼主  发表于: 2009-12-15
各位大哥好,小弟正在移植一个java虚拟机到ARM上,是JAMVM来的。没带图形库的JAMVM移到ARM上可运行。但现在我要对JAMVM加入对图形库的支持,现在问题就出现了。情况是这样的。。。。。。

JAMVM里面支持GTK+库,QT4库,和一个GCONF标准图形库。
JAMVM默认先支持GTK+库的,那我就先移植GTK+库,我移的库有glib-2.14.0-->atk-1.19.3-->zlib-1.2.3-->jpegsrc.v6b-->libpng-1.2.19-->freetype-2.1.10-->libxml2-2.6.29-->fontconfig-2.4.2-->tiff-3.7.4-->DirectFB-1.2.0-->cairo-1.4.10-->pango-1.16.4-->gtk+-2.10.14

我移完后再编JAMVM的库Classpath,但Classpath说没找到libXtst文件,我再去试装libXtst库,但libXtst库说没找到(x11 xext recordproto xextproto inputproto)。这是不是又要装x11R6上去吗?(我找到libXtst.so在/usr/X11R6/lib下)

现在我有疑问了,我的移植DirectFB+gtk+的,那还要x11r6的支持?这样的话不如移植x11r6+gtk+。还是说GTK+要和X11R6在一起的啊?DirectFB只做一个硬件加速作用?我移植的DirectFB+gtk+是撞过去的,配置可能有点问题。

我最终目的是让jamvm虚拟机跑图形而已,不知道会出这么多问题,请大家帮帮忙,
我想问问,jamvm虚拟机跑图形时,是先跑到他自己类库里找库文件,再到GTK+或QT库里找文件,最后再输出图形吗?

我后面想不要GTK+了,想用QT4,但这个我不懂得装,而且正急用。所有都是用GTK+

小弟先感谢大家的帮忙
离线jiexkj
只看该作者 1楼 发表于: 2009-12-15
还有是,能不能不用GTK+和QT4库呢,用他里面的GCONF库行不行呢?
离线jiexkj
只看该作者 2楼 发表于: 2009-12-23
没人回答??疯了!
快速回复
限100 字节
 
上一个 下一个