作者:品位人生2602905223 | 来源:互联网 | 2023-05-18 09:15
一、工作环境:
1、硬件:博创ARM9嵌入式开发平台:2410UP-ARM2410CL、PC机。
软件:主 机:redhat 9.0
ARM平台:linux2.6.24
软件: qt-x11-opensource-src-4.4.0.tar.gzarm-linux-gcc-3.4.1.tar.bz2
2、交叉编译器:arm-linux-gcc-3.3.2
3、书籍:《2410经典实验指导书》(2410经典实验指导书3.2@2009.07.01.pdf)
第117页 “3.1 安装与建立 Qt 桌面运行环境”
二、遇到的错误
![](https://img1.php1.cn/3cd4a/24c6f/9f3/36bc19864d1ba3ec.jpeg)
解决方法:
#ln –s /usr/kerberos/include/com_err.h/usr/include
#ln –s /usr/kerberos/include/profile.h /usr/include
#ln –s /usr/kerberos/include/krb5.h/usr/include
![](https://img1.php1.cn/3cd4a/24c6f/9f3/fadb9c3fa832a0c2.jpeg)
解决方法:
#vi +89/home/sprife/qt4/for_pc/qt-x11-opensource-src-4.4.0/src/gui/text/qfontengine_ft.cpp//编辑qfontengine_ft.cpp,文件跳到98行,将该行注释掉.这一行是
error =FT_Load_Sfnt_Table(face,tableTag,0,buffer,&ftlen);