首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

FreeBSD 4.1 系統安裝 GD 庫並支援 PHP 編譯問題解決

     編輯:PHP 相關知識

環境

  • 作業系統:FreeBSD 4.1
  • 已透過 sysinstall 安裝 gd-1.8.3、libpng、jpeg-6b
  • 確認 /usr/local/lib 存在 libgd.so.*、libpng.so.*

PHP 編譯參數關鍵點

cd /path/to/php_source
./configure --with-mysql=/path/to/mysql \
  --with-apache=/path/to/apache_src \
  --with-gd=/usr/local          # 關鍵:指定前綴路徑,**不要**加 /lib
  --with-png-dir=/usr/local     # 同上
  --enable-track-vars \
  --enable-discard-path \
  --disable-debug
# 後續 make && make install 照常

版本說明與補充

  • PHP 3.4 內建 gd-1.7.0,不確定是否支援 WBMP;FreeBSD 4.0 內建 gd-1.8.0。
  • 若自行下載 GD 原始碼 make 無法產生動態連結庫(.so),可能缺少 --enable-shared 等參數,歡迎高手指點。
  • 實測 FreeBSD 4.1 光碟 add package 方式安裝 GD 1.8.3 可正常搭配 PHP 4.1 使用。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved