QT4移植到ARM9开发板1编译qte1.从www
trolltech
com下载源代码,选择开源版本(非商业版本),选择Qtlibraries4
5forembeddedlinux(128M)2.在源代码目录下执行:3.
/configure–embeddedarm-xplatformqws/linux-arm-g++-no-qt3support-qt-mouse-linuxtp4.在redhat9
0环境需要作一些修改才能编译通过:5.ln-s/usr/kerberos/include/com_err
h/usr/include/6.ln-s/usr/kerberos/include/profile
h/usr/include/7.ln-s/usr/kerberos/include/krb5
h/usr/include/8.visrc/gui/text/qfontengine_ft
cpp,注释掉710行9.make(时间4个小时左右)10.makeinstall2编译busybox1
41.从http://www
busybox
net/downloads/下载busybox工具
2.修改MakefileCROSS_COMPILE=arm-linux-3.Makemenuconfig选择动态编译,默认配置保存即可4.如果在Redhat2
4虚拟机上编译,需需修改networking/interface
c添加宏定义#defineARPHRD_INFINIBAND325
makeallinstall(使用3
1编译器)3建立配置文件1.进入_install目录2.mkdirdevlibtmpproc3.cddev4.mknodfb0c290建立framebuffer设备文件5.mknodts013128建立触摸屏设备文件6.mknodconsolec517.m