2009/12/06

在 Mac OS X 10.6.2 上 Compile PHP 5.3.1

最近有想把公司的用了六年的 PowerPC Xserve 換成新的 Mac mini with Snow Leopard 或新的 Intel-based Xserve,但畢竟舊的機器還在跑 Mac OS X 10.4 Tiger,而我在上面裝的是 Marc Liyanage 的 PHP Apache Module,這個 PHP 版本跟 Apple 比在雪豹裡附的 PHP 多了很多東西,其中包括下列我需要的功能:

  • 可以連接 M$ SQL Server,這對於大部份的企業應用很重要
  • 可連接 Oracle Server,目前雖沒用到,但難保哪天不會用到
  • 可製作含有有 TrueType 字型的圖形,這在某些應用,如 Captcha 的防堵機器人留言模組是重要的功能

由於 Marc 先生到目前為止還沒有出 10.6 版的 PHP Module Package,所以為了這些需求,看來我得自己 compile 一個版本來用。在網路上找了很多資料,終於花了一天時間初步完成。以下是我 Compile 的粗略步驟: