7月 30 2008
audacity (mp3)
audacity 1.3.5にしてから、mp3が読めなくなった。
libmadを認識してないかららしい。
./configure –with-libmad –with-libsamplerate
LIBMAD: disabled
/usr/libにも、/usr/local/libにも入っているのだが、どうにも認識しない。pkgconfig対応してないんかなあ。で、/usr/local/lib/pkgconfig/mad.pcを作ってやる。
[/usr/local/lib/pkgconfig/mad.pc]
prefix=/usr/local
exec_prefix=/usr/local
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: mad
Description: MPEG Audio Decoder
Requires:
Version: 0.15.1b
Libs: -L${libdir} -lmad -lm
Cflags: -I${includedir}
すると、何とか逝ったらしい。インスコ後、import/exportが桶。
./configure –with-libmad –with-libsamplerate
LIBMAD: using SYSTEM libraries
深谷霊園 インターンシップ
8月 6 2008
GNU make
ffmpegを色々option付けてcompileしてた。最新のsnapshotをconfigureしてmakeしようとしたら、
kazu@lucifer:~/tmp/ffmpeg-checkout-2008-08-05$ make
make: *** 仮想メモリを使い果たしました。中止。
なんじゃそら。
作業中のPCは、memory+swapで、4GBあるはずだぞ。
ぐぐってみると、gnu make 3.80の不具合らしい。makeなんて、今まで不具合らしい不具合を見たことないけどなあ。versionを確認してみると、
kazu@lucifer:~/tmp/ffmpeg-checkout-2008-08-05$ make -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
gnu make 3.81をインスコしたら桶なんだけど、libx264でerrorですと。先は長いゾ。
kazu@lucifer:~/tmp/ffmpeg-checkout-2008-08-05$ /usr/local/bin/make -v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
これはフリーソフトウェアです. 利用許諾についてはソースをご覧ください.
商業性や特定の目的への適合性の如何に関わらず, 無保証です.
This program built for i686-pc-linux-gnu
深谷霊園 インターンシップ
By admin • computer(linux) •