libmp4在哪个包里?
发表于 : 2005-06-28 10:45
我在编译安装xmms-mp4时需要到libmp4,但在新立得没有,难道ubuntu改名了吗?
我去了官方网页下了一个libmp4.so,但不知应该放到哪里的呢?
我去了官方网页下了一个libmp4.so,但不知应该放到哪里的呢?
代码: 全选
yongyi@yongyi:~/MyDown/xmms-mp4_20050213$ make
cd . && /bin/sh /home/yongyi/MyDown/xmms-mp4_20050213/missing --run autoheader
/home/yongyi/MyDown/xmms-mp4_20050213/missing: line 52: autoheader: command not found
WARNING: `autoheader' is missing on your system. You should only need it if
you modified `acconfig.h' or `configure.ac'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/yongyi/MyDown/xmms-mp4_20050213'
Making all in mp4ff
make[2]: Entering directory `/home/yongyi/MyDown/xmms-mp4_20050213/mp4ff'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4ff.lo -MD -MP -MF ".deps/mp4ff.Tpo" -c -o mp4ff.lo mp4ff.c; \
then mv -f ".deps/mp4ff.Tpo" ".deps/mp4ff.Plo"; else rm -f ".deps/mp4ff.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4ff.lo -MD -MP -MF .deps/mp4ff.Tpo -c mp4ff.c -fPIC -DPIC -o .libs/mp4ff.o
mp4ff.c:104: warning: static declaration for `mp4ff_track_add' follows non-static
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4atom.lo -MD -MP -MF ".deps/mp4atom.Tpo" -c -o mp4atom.lo mp4atom.c; \
then mv -f ".deps/mp4atom.Tpo" ".deps/mp4atom.Plo"; else rm -f ".deps/mp4atom.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4atom.lo -MD -MP -MF .deps/mp4atom.Tpo -c mp4atom.c -fPIC -DPIC -o .libs/mp4atom.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4meta.lo -MD -MP -MF ".deps/mp4meta.Tpo" -c -o mp4meta.lo mp4meta.c; \
then mv -f ".deps/mp4meta.Tpo" ".deps/mp4meta.Plo"; else rm -f ".deps/mp4meta.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4meta.lo -MD -MP -MF .deps/mp4meta.Tpo -c mp4meta.c -fPIC -DPIC -o .libs/mp4meta.o
mp4meta.c:428:7: warning: no newline at end of file
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4sample.lo -MD -MP -MF ".deps/mp4sample.Tpo" -c -o mp4sample.lo mp4sample.c; \
then mv -f ".deps/mp4sample.Tpo" ".deps/mp4sample.Plo"; else rm -f ".deps/mp4sample.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4sample.lo -MD -MP -MF .deps/mp4sample.Tpo -c mp4sample.c -fPIC -DPIC -o .libs/mp4sample.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4util.lo -MD -MP -MF ".deps/mp4util.Tpo" -c -o mp4util.lo mp4util.c; \
then mv -f ".deps/mp4util.Tpo" ".deps/mp4util.Plo"; else rm -f ".deps/mp4util.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4util.lo -MD -MP -MF .deps/mp4util.Tpo -c mp4util.c -fPIC -DPIC -o .libs/mp4util.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4tagupdate.lo -MD -MP -MF ".deps/mp4tagupdate.Tpo" -c -o mp4tagupdate.lo mp4tagupdate.c; \
then mv -f ".deps/mp4tagupdate.Tpo" ".deps/mp4tagupdate.Plo"; else rm -f ".deps/mp4tagupdate.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT mp4tagupdate.lo -MD -MP -MF .deps/mp4tagupdate.Tpo -c mp4tagupdate.c -fPIC -DPIC -o .libs/mp4tagupdate.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT drms.lo -MD -MP -MF ".deps/drms.Tpo" -c -o drms.lo drms.c; \
then mv -f ".deps/drms.Tpo" ".deps/drms.Plo"; else rm -f ".deps/drms.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DUSE_TAGGING=1 -g -O2 -MT drms.lo -MD -MP -MF .deps/drms.Tpo -c drms.c -fPIC -DPIC -o .libs/drms.o
/bin/sh ../libtool --mode=link gcc -g -O2 -o libmp4ff.la mp4ff.lo mp4atom.lo mp4meta.lo mp4sample.lo mp4util.lo mp4tagupdate.lo drms.lo
ar cru .libs/libmp4ff.a .libs/mp4ff.o .libs/mp4atom.o .libs/mp4meta.o .libs/mp4sample.o .libs/mp4util.o .libs/mp4tagupdate.o .libs/drms.o
ranlib .libs/libmp4ff.a
creating libmp4ff.la
(cd .libs && rm -f libmp4ff.la && ln -s ../libmp4ff.la libmp4ff.la)
make[2]: Leaving directory `/home/yongyi/MyDown/xmms-mp4_20050213/mp4ff'
Making all in src
make[2]: Entering directory `/home/yongyi/MyDown/xmms-mp4_20050213/src'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../mp4ff `xmms-config --cflags` -g -O2 -MT libmp4_la-libmp4.lo -MD -MP -MF ".deps/libmp4_la-libmp4.Tpo" -c -o libmp4_la-libmp4.lo `test -f 'libmp4.c' || echo './'`libmp4.c; \
then mv -f ".deps/libmp4_la-libmp4.Tpo" ".deps/libmp4_la-libmp4.Plo"; else rm -f ".deps/libmp4_la-libmp4.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../mp4ff -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -g -O2 -MT libmp4_la-libmp4.lo -MD -MP -MF .deps/libmp4_la-libmp4.Tpo -c libmp4.c -fPIC -DPIC -o .libs/libmp4_la-libmp4.o
libmp4.c:19:22: neaacdec.h: No such file or directory
In file included from libmp4.c:20:
../mp4ff/mp4ff.h:131:7: warning: no newline at end of file
libmp4.c: In function `mp4_about':
libmp4.c:141: error: syntax error before "FAAD2_VERSION"
libmp4.c: In function `mp4Decode':
libmp4.c:283: error: `NeAACDecHandle' undeclared (first use in this function)
libmp4.c:283: error: (Each undeclared identifier is reported only once
libmp4.c:283: error: for each function it appears in.)
libmp4.c:283: error: syntax error before "decoder"
libmp4.c:294: error: `mp4AudioSpecificConfig' undeclared (first use in this function)
libmp4.c:294: error: syntax error before "mp4ASC"
libmp4.c:297: error: `decoder' undeclared (first use in this function)
libmp4.c:304: error: `mp4ASC' undeclared (first use in this function)
libmp4.c:339: error: `faacDecFrameInfo' undeclared (first use in this function)
libmp4.c:339: error: syntax error before "frameInfo"
libmp4.c:369: error: `frameInfo' undeclared (first use in this function)
libmp4.c:369: warning: assignment makes pointer from integer without a cast
libmp4.c:408: error: syntax error before "decoder"
libmp4.c:418: error: `NeAACDecConfigurationPtr' undeclared (first use in this function)
libmp4.c:418: error: syntax error before "config"
libmp4.c:433: error: `config' undeclared (first use in this function)
libmp4.c:436: error: `FAAD_MIN_STREAMSIZE' undeclared (first use in this function)
libmp4.c:504: error: `NeAACDecFrameInfo' undeclared (first use in this function)libmp4.c:504: error: syntax error before "finfo"
libmp4.c:523: error: `finfo' undeclared (first use in this function)
libmp4.c:523: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmp4_la-libmp4.lo] 错误 1
make[2]: Leaving directory `/home/yongyi/MyDown/xmms-mp4_20050213/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/yongyi/MyDown/xmms-mp4_20050213'
make: *** [all] 错误 2
在debian是有,但我试过了,在ubuntu是装不了的。不知道自己checkinstall的deb包拿到别人的机能装不?oneleaf 写了:哪有插件的deb包?只要有,我都加进去。
yongyi 写了:郁闷!
ubuntu库中是有xmms-mp4的(这我之前是知道的,但装过不行),经过几次编译后,现在又把它装上,竟然可以放了?!!!这这,,,真见鬼啊!