作者 主題: compile subversion-1.4.5  (閱讀 5978 次)

0 會員 與 1 訪客 正在閱讀本文。

hsiao_peter

  • 憂鬱的高中生
  • ***
  • 文章數: 106
    • 檢視個人資料
compile subversion-1.4.5
« 於: 2007-12-05 17:59 »
大家好請問一下我的OS 版本為 Redhat AS3 update4
我要compile subversion-1.4.5 時出現 問題 問題如下
-----------------------
checking perl version... 5008000
configure: creating ./config.status
config.status: creating Makefile
config.status: creating tools/backup/hot-backup.py
config.status: creating contrib/client-side/svn_load_dirs.pl
config.status: creating contrib/client-side/svncopy.pl
config.status: creating contrib/client-side/testsvncopy.pl
config.status: creating tools/hook-scripts/commit-access-control.pl
config.status: creating tools/hook-scripts/commit-email.pl
config.status: creating subversion/bindings/swig/perl/native/Makefile.PL
config.status: creating packages/solaris/pkginfo
config.status: creating subversion/svn_private_config.h
config.status: subversion/svn_private_config.h is unchanged
config.status: executing mkdir-init commands
configure: WARNING: we have configured without BDB filesystem support


You don't seem to have Berkeley DB version 4.0.14 or newer
installed and linked to APR-UTIL.  We have created Makefiles which
will build without the Berkeley DB back-end; your repositories will
use FSFS as the default back-end.  You can find the latest version of
Berkeley DB here:
  http://www.sleepycat.com/download/index.shtml

我查了下 db版本
 [root@ntophp subversion-1.4.5]# rpm -qa|grep db
gdbm-1.8.0-20
libdbi-0.6.5-5
db4-utils-4.1.25-8
db4-4.1.25-8
nss_db-2.2-20.4
compat-db-4.0.14-5.1
db4-devel-4.1.25-8
gdbm-devel-1.8.0-20
gdb-6.1post-1.20040607.52
rpmdb-redhat-3-0.20041216
compat-pwdb-0.62-3
libdbi-dbd-mysql-0.6.5-5

db4-4XX   db4-develXX 都有裝阿 為什麼會找不到
Many THX!!

Pail

  • 俺是博士!
  • *****
  • 文章數: 1040
  • 性別: 男
    • 檢視個人資料
回覆: compile subversion-1.4.5
« 回覆 #1 於: 2007-12-06 11:56 »
問問題的方式不好.... ;)
至少, 也應該要把 你下 ./configure 的參數列一下才是~
不過, 我猜你沒有看看 ./configure --help 看看有沒其它參數吧 .....

解法:
   指定 berkeley-db 的路徑!

Ex:
   ./configure --with-berkeley-db=/usr/local

Good Luck... ;D
Pail Luo.
Email: pail.luo@gmail.com

hsiao_peter

  • 憂鬱的高中生
  • ***
  • 文章數: 106
    • 檢視個人資料
回覆: compile subversion-1.4.5
« 回覆 #2 於: 2007-12-06 17:25 »
問問題的方式不好.... 眨眼<--------真不好意思 忘了   
至少, 也應該要把 你下 ./configure 的參數列一下才是~
不過, 我猜你沒有看看 ./configure --help 看看有沒其它參數吧 .....

我去g了一下 有人提到那個不會影響compile 只是跟你說他沒支援 BDB
所以我繼續make&make install  就完成了 :P
而且官網上有一段話
WARNING: The Red Hat Enterprise Linux 3 Subversion 1.2 and later RPMs above (from David Summers) are not compiled with Berkeley DB support (All other versions are compiled with Berkeley BDB support). If you need to access Berkeley DB repositories, these RHEL3 RPMs will not work for you. (See this thread for details.) You may want to try different RPMs instead.

又問 資料庫格式Berkeley DB是 BDB  那另一種 fsfs是哪一種格式?

thx!!


Darkhero

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3728
  • 性別: 男
    • 檢視個人資料
    • ㄚ凱隨手紀
回覆: compile subversion-1.4.5
« 回覆 #3 於: 2007-12-06 18:33 »
問問題的方式不好.... 眨眼<--------真不好意思 忘了   
至少, 也應該要把 你下 ./configure 的參數列一下才是~
不過, 我猜你沒有看看 ./configure --help 看看有沒其它參數吧 .....

我去g了一下 有人提到那個不會影響compile 只是跟你說他沒支援 BDB
所以我繼續make&make install  就完成了 :P
而且官網上有一段話
WARNING: The Red Hat Enterprise Linux 3 Subversion 1.2 and later RPMs above (from David Summers) are not compiled with Berkeley DB support (All other versions are compiled with Berkeley BDB support). If you need to access Berkeley DB repositories, these RHEL3 RPMs will not work for you. (See this thread for details.) You may want to try different RPMs instead.

又問 資料庫格式Berkeley DB是 BDB  那另一種 fsfs是哪一種格式?

thx!!



fsfs 是 subversion 自有格式...
希望我們的討論是為了把問題解決,而不是爭論誰對誰錯.
『灌水才是重點,發文只是順便』
『我寧可讓不會釣魚的工程師餓死,也不想讓會餓死的工程師去攪沉公司....』
Blog: http://blog.darkhero.net/
秘密基地: http://www.darkhero.net/comic/
目前服務的網站: http://www.libook.com.tw/