人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在、64bitのCentOS5.5 に
subversionをインストールしたいと思ってます。
その際に、/usr/lib64/配下を参照して欲しいのですが
/usr/lib/配下を参照してしまって、現在makeが出来ません。
こちら解決方法はあるのでしょうか?

./configure \
--prefix=/usr/local/subversion \
--with-apr=/usr/local/apache2 \
--with-apr-util=/usr/local/apr \
--with-apxs=/usr/local/apache2/bin/apxs \
--with-expat=builtin \
--with-neon=/usr/local/neon \
--with-swig=/usr/local/swig \
--with-berkeley-db=/usr/local/BerkeleyDB.5.1 \
--enable-shared

エラー内容・・
[root@aaaaa subversion-1.4.6]# make
cd subversion/libsvn_subr && /bin/sh /root/src/subversion-1.4.6/libtool --tag=CC --silent --mode=link gcc -g -O2 -g -O2 -pthread ・・・・・
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [subversion/libsvn_subr/libsvn_subr-1.la] エラー 1

●質問者: hopefully
●カテゴリ:インターネット ウェブ制作
✍キーワード:/bin/sh CC CD dB EXIT
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● makudonaruo
●60ポイント

ちょっと当てずっぽうですが、configure オプションを使用して

ライブラリ参照箇所を変えてみてください。

■configure オプションに以下を追加

--libdir=/usr/lib64

※恐らくデフォルトが(/usr/lib)

いかがでしょう。

◎質問者からの返答

一緒のエラーですね・・

/usr/lib/libdb-4.3.so: could not read symbols: File in wrong format

collect2: ld returned 1 exit status

make: *** [subversion/libsvn_subr/libsvn_subr-1.la] エラー 1

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ