LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 993|回复: 5

编译microwindows出错..

[复制链接]
发表于 2005-7-27 14:39:15 | 显示全部楼层 |阅读模式
font_freetype.c:15:30: freetype/ftxkern.h: 没有那个文件或目录
font_freetype.c:16:31: freetype/ftnameid.h: 没有那个文件或目录
font_freetype.c:17:30: freetype/ftxcmap.h: 没有那个文件或目录
font_freetype.c:18:31: freetype/ftxwidth.h: 没有那个文件或目录
font_freetype.c:23:2: #error "You must link with freetype lib version 1.3.x +, and not freetype 2."
下面就更是一堆的错误..
发表于 2005-7-27 15:23:47 | 显示全部楼层
加一个链接,运行:
ln -s /usr/include/freetype2/freetype /usr/include/freetype
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 15:49:08 | 显示全部楼层
这个链接是有的.
但是还是有这个错误.我发现freetype2下面确实没有那几个头文件.
另外问下,看到网上大家说交叉编译什么的.是什么意思?
回复 支持 反对

使用道具 举报

发表于 2005-7-27 16:47:22 | 显示全部楼层
我查了一下,这几个头文件都在freetype1目录下
删除 /usr/include/freetype
从新做个链接:
    ln -s /usr/include/freetype1/freetype /usr/include/freetype

交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行程序。
比如在X86的PC机上编译出可在arm板上运行的可执行代码。
不交叉编译就只能生成本平台可用的,其他平台不一定可用的可执行程序。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 17:56:24 | 显示全部楼层
谢谢..我机器的/usr/include/下面没有freetype1
去网上也下载不了.我在校园内网联不上国外的ftp
不知道谁有可以给我下载下吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 18:05:06 | 显示全部楼层
唉.是我傻了.没有看仔细/src/config
里面有个支持freetype1的.这个设为N
然后下面有个支持freetype2的这个设为Y就可一了

谢谢你的回答...
谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表