1.下载freetype-1.3.1。
2. 如下错误说明采用的共享夹(我是通过网络挂载的windows目录),于是将freetype的文件夹单独拷贝到linux里面。
ln /share/minigui1.3.3/freetype-1.3.1/lib/arch/unix/../../ttmemory.c memory.c
ln: failed to create hard link `memory.c' => `/share/minigui1.3.3/freetype-1.3.1/lib/arch/unix/../../ttmemory.c': Operation not permitted
make[1]: *** [do_link] Error 1
make[1]: Leaving directory `/mnt/hgfs/minigui1.3.3/freetype-1.3.1/lib'
make: *** [ttlib] Error 2
3.测试程序在linux下编译通不过,于是不编译test文件夹。
修改Makefile.in:
1)去掉all: ttlib tttest ttpo中的tttest
2)删除
install:
cd $(FTLIBDIR); $(MAKE) -f $(MAKEFILE) uninstall
cd $(FTTESTDIR); $(MAKE) -f $(MAKEFILE) uninstall
cd $(FTPODIR); $(MAKE) uninstall
中的 cd $(FTTESTDIR); $(MAKE) -f $(MAKEFILE) uninstall