见世界

GD & freetype

我认为负责PHP实现的相关程序员今天可以多做一个魂器

自年初爆出PHP易被攻击的hash设计漏洞,改用了5.4版本。
告别了各种包管理,有时要按需编译。

今天下午安装freetype扩展,试了多种靠谱方案(包括来自chinaunix和stackoverflow的方案)。
始终得到两种结果:
1.无效果,不报错
2.make错误,刷出一屏幕各种函数未定义
抓狂了。

静下心,换个思路。
删除多余包,编译安装PHP5.4.6,打开phpinfo一看,好了。
编译5.6.3不到2分钟,5.4.6超过五分钟;想起gd手册页有人说过

我觉得可能是,某些中间文件编译一次就被缓存起来的缘故。

近两天情绪状态不好,今天本来兴致盎然搞个cms,结果搞到很想死。
写点字记录,今后记得make clean这回事儿。