Y.A.S.D.

« ... | Main | CD-ROM »

XMMS / Solaris

よく考えたら,plugin な各 .so を xmms からしか使わない (そらそうか) とするんだったら,各 .so に関して RPATH を解決する必要はないね。 なのでこないだのブツブツは 忘れて。んで,全部 make してみた。起動すると

ld.so.1: xmms: 重大なエラー: 再配置エラー: \r
  ファイル /usr/local/pkgs/xmms-1.2.2/lib/xmms/Output/libdisk_writer.so: \r
  シンボル __udivdi3: 参照シンボルが見つかりません。
ld.so.1: xmms: 重大なエラー: 再配置エラー: \r
  ファイル /usr/local/pkgs/xmms-1.2.2/lib/xmms/Input/libmpg123.so: \r
  シンボル __umoddi3: 参照シンボルが見つかりません。

むぅ,なるほど これか。で,gcc と Sun の ld の相性が悪いんだろうと思って

$ CC='gcc' LD='gcc -Xlinker' ./configure

で make してみたら解決した。根本的な原因究明はでけてへんけどネ。 -Xlinker は念のため。多分 要らん。

 

Comments:

Post a Comment:
  • HTML Syntax: Allowed

[Masubi]
Copyright © 1998-2009 Tomoaki TSUMURA. Powered by Apache Roller 4.0.1.
tomoaki@tsumura.info