_ a52dec-0.7.3 対応 m2m-0.09pre4
checkinstall にて a52dec-0.7.3-1.i686.rpm をでっちあげ、
ifo , ifo-devel , libdvdudf , libudf-devel , mpeg2dec , mpeg2dec-devel 共々入れました。
# rpm -ba m2m.spec --target=i686
...
m2m_main.o: In function `m2m_usage':
m2m_main.o(.text+0x1f1c): undefined reference to `ao_drivers'
m2m_thread.o: In function `audio_out_a52_init':
m2m_thread.o(.text+0x27fa): undefined reference to `ao_drivers'
m2m_thread.o(.text+0x283e): undefined reference to `ao_drivers'
collect2: ld returned 1 exit status
make[2]: *** [m2m] エラー 1
make[2]: ディレクトリ `/usr/src/redhat/BUILD/m2m-0.09pre4' から出ます
make[1]: *** [all-recursive] エラー 1
make[1]: ディレクトリ `/usr/src/redhat/BUILD/m2m-0.09pre4' から出ます
make: *** [all-recursive-am] エラー 2
/var/tmp/rpm-tmp.2608 の不正な終了ステータス (%build)
ということでした。
a52dec.specの%installに
install libao/libao.a $RPM_BUILD_ROOT%{prefix}/lib/.
追加です。
どうも、お久しぶりでございます。libao.a ですか...了解しましたが、難しいです。まず a52dec.spec 無いんですけど。cp で ldconfig じゃダメみたい。