2013-07-03 215 views

回答

13
  1. 下載並解壓包的來源與​​

  2. 編輯debian/rules文件,並添加--enable-roxen-zts--enable-maintainer-zts到COMMON_CONFIG(確認你需要./configure --help哪一個)。

  3. sudo apt-get build-dep php5安裝構建依賴關係。

  4. 從提取包源代碼的目錄運行dpkg-buildpackage -uc -b

可選,如果你已經安裝了devscripts包你可能會遇到debuild -uc -b而不是dpkg-buildpackage -uc -b

+0

非常感謝!這是最有幫助的 –

+0

我遵循這個確切的序列,最後得到了20個.deb包。然後,我點擊了PHP5 meta-package,在檢查phpinfo時,我得到了'Thread Safety \t disabled'。我不知道哪裏出了問題。我在''rules'文件中加入了'--enable-maintainer-zts',但是nada。我是否也應該添加'--enable-roxen-zts'並重新編譯?謝謝。 – PinkTurtle

+0

我只想指出,如果你已經安裝了MySQL,你可能會得到這樣的錯誤:錯誤:1005無法創建表'db'(errno:13)解決方案是設置RUN_TESTS = no在debian /規則 – reefine

-3

不要擔心,包構建確實需要很長時間,並且它看起來像循環一樣,但最終會結束。

相關問題