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
ちょっと当てずっぽうですが、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