diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-07-05 23:21:38 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-07-05 23:21:38 +0800 |
commit | 8e98be925ce38e16b56175a6c6f10a34517af29f (patch) | |
tree | 317b313ed1e784aaece19e3c58408b1fd16f7364 /docs/FAQ | |
parent | 63ec22865783cf36a950eb4405b3ce59826843fa (diff) | |
download | pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar.gz pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar.bz2 pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar.lz pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar.xz pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.tar.zst pttbbs-8e98be925ce38e16b56175a6c6f10a34517af29f.zip |
add tools for PMake v2
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2895 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'docs/FAQ')
-rw-r--r-- | docs/FAQ | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -23,10 +23,18 @@ $Id$ 如: apt-get install pmake alias make pmake -注意: pmake 2.X 把 .if 改成 #if 的格式,會造成很多問題,而且雖然有提供 --Z . 可以用 . 代替 # ,但 system.mk 等系統檔仍為 # 所以會爛 - -請裝 pmake 1.X +注意: 如果你 pmake 看到 "Makefile", line 9: Missing dependency operator +是因為裝了 pmake 2.x (Debian 目前裝的是 1.9x, 而 Mandrake 就是用 2.x)。 +PMake 2.x 把 .if 改成 #if 的格式,這會造成舊的檔案都失效,而且雖然有提供 +-Z . 可用 . 代替 # ,但 system.mk 等系統檔仍為 # 所以會爛。 + +PttBBS 會不會改成 PMake v2 的格式呢? 因為 BSD 系統都沒變,所以可能不會改。 + +解決方法有兩種 +(1) 請裝 pmake 1.x ,簡單直接的作法 +(2) 不過有時候你就是不幸要用 pmake 2.x,所以有個小程式可以幫你忙。 + 在 pttbbs/ 目錄下執行 util/pmakev2.sh + 它會自動轉換成 PMake v2 的格式。 ------------------------------------------------------------------------------ 3.加大 shared-memory |