[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:10218] octave compile error
-
From:tmori
-
Date:Mon, 18 Jun 2001 06:55:26 +0900
- Subject: [plamo:10218] octave compile error
- From: tmori@xxxxxxxxxxxxxxxx
- Date: Mon, 18 Jun 2001 06:55:26 +0900
- Posted: Mon, 18 Jun 2001 06:56:56 +0900
森@YLUG です。
GNU octave という MATLAB like なソフトウェアのコンパイルでエラーが出ま
した。一応、解決したのですが、このような方法で良いのかどうか識者のかた
のご意見を伺いたく投稿します。
【環境】
Plamo 2.0 ,egcs-2.91.66,octave-2.0.16
【エラー発生時のログ】
octave.o builtins.o balance.o besselj.o betainc.o chol.o colloc.o dassl.o det.o eig.o expm.o fft.o fft2.o filter.o find.o fsolve.o gammainc.o getgrent.o getpwent.o getrusage.o givens.o hess.o ifft.o ifft2.o inv.o log.o lpsolve.o lsode.o lu.o minmax.o pinv.o qr.o quad.o qzval.o rand.o schur.o sort.o svd.o syl.o time.o \
-L../liboctave -L../libcruft -L../src -Xlinker -rpath -Xlinker /usr/local/lib/octave-2.0.16 \
../src/liboctinterp.a ../liboctave/liboctave.a ../libcruft/libcruft.a ../readline/libreadline.a ../kpathsea/libkpathsea.a ../glob/libglob.a \
-lg2c -lm -L/usr/lib/gcc-lib/i586-pc-linux-gnu/egcs-2.91.66 -lm -lncurses -ldl -lm
/usr/lib/libieee.a(.data+0x0): multiple definition of `_LIB_VERSION'
/usr/lib/libm.a(s_lib_version.o)(.data+0x0): first defined here
collect2: ld returned 1 exit status
make[2]: *** [octave] Error 1
make[2]: Leaving directory `/home/mori/src/octave/octave-2.0.16/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/home/mori/src/octave/octave-2.0.16'
make: *** [all] Error 2
【対処】
/usr/lib で
ar -d libm.a s_lib_version.o
元の libm.a は libm.a.org として残してある。
【参考】
http://www.y-min.or.jp/~nob/MkLinux/arc/mklinux-jp/199709/msg00219.html
【疑問】
1)そもそも原因は?
2)こんな対処でいいのか?
3)この対処による他への影響は?
--
_/_/ Toru Mori _/_/
_/_/ tmori@ta2.so-net.ne.jp _/_/
GNU PG fingerprint
79B8 9BEB C03B 6916 6B58 44E3 77B7 B4E7 AA25 59BB
- Follow-Ups
-
- [plamo:10219] Re: octave compile error, Masazumi Arai
[検索ページ]
[メール一覧]
Plamo ML 公開システム