Fedora Core 6 kommt mit der aktuellen Gnome-Oberfläche und vielen Applikationen, darunter auch ein Mediaplayer namens “Rhythmbox”. Zum Wiedergeben von normalen Musik-CDs eignet sich diese Applikation wirklich gut, doch was ist mit der aktuellen MP3-Sammlung? Hier lassen die Fedora-Entwickler den Anwender völlig allein und es ist etwas Handarbeit angesagt, denn wer mein, mit der Installation der GStreamer-Plugins wäre es getan, der hat sich getäuscht.
Im Web finden sich einige brauchbare Source-Pakete, damit auch unter FC6 eine brauchbare Umgebung für die Wiedergabe der vorhandenen oder neu zu erstellenden MP3-Files eingerichtet werden kann. Ich habe mich für die Kombination grip (http://nostatic.org/grip) und DigitalDJ (http://nostatic.org/ddj) entschieden.
Achtung: Hier wird aktiv gearbeitet.
[root@workroom libid3tag-0.15.1b]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking for ANSI C header files... (cached) yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking for unistd.h... (cached) yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for ftruncate... yes checking for compress2 in -lz... yes checking whether to enable profiling... no checking whether to enable debugging... default configure: creating ./config.status config.status: creating Makefile config.status: creating msvc++/Makefile config.status: creating libid3tag.list config.status: creating config.h config.status: executing depfiles commands [root@workroom libid3tag-0.15.1b]#
[root@workroom libid3tag-0.15.1b]# make
make all-recursive
make[1]: Entering directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[2]: Entering directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT version.lo -MD -MP -MF ".deps/version.Tpo" -c -o version.lo version.c; \
then mv -f ".deps/version.Tpo" ".deps/version.Plo"; else rm -f ".deps/version.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -fPIC -DPIC -o .libs/version.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -o version.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT ucs4.lo -MD -MP -MF ".deps/ucs4.Tpo" -c -o ucs4.lo ucs4.c; \
then mv -f ".deps/ucs4.Tpo" ".deps/ucs4.Plo"; else rm -f ".deps/ucs4.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT ucs4.lo -MD -MP -MF .deps/ucs4.Tpo -c ucs4.c -fPIC -DPIC -o .libs/ucs4.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT ucs4.lo -MD -MP -MF .deps/ucs4.Tpo -c ucs4.c -o ucs4.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT latin1.lo -MD -MP -MF ".deps/latin1.Tpo" -c -o latin1.lo latin1.c; \
then mv -f ".deps/latin1.Tpo" ".deps/latin1.Plo"; else rm -f ".deps/latin1.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT latin1.lo -MD -MP -MF .deps/latin1.Tpo -c latin1.c -fPIC -DPIC -o .libs/latin1.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT latin1.lo -MD -MP -MF .deps/latin1.Tpo -c latin1.c -o latin1.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf16.lo -MD -MP -MF ".deps/utf16.Tpo" -c -o utf16.lo utf16.c; \
then mv -f ".deps/utf16.Tpo" ".deps/utf16.Plo"; else rm -f ".deps/utf16.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf16.lo -MD -MP -MF .deps/utf16.Tpo -c utf16.c -fPIC -DPIC -o .libs/utf16.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf16.lo -MD -MP -MF .deps/utf16.Tpo -c utf16.c -o utf16.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf8.lo -MD -MP -MF ".deps/utf8.Tpo" -c -o utf8.lo utf8.c; \
then mv -f ".deps/utf8.Tpo" ".deps/utf8.Plo"; else rm -f ".deps/utf8.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -fPIC -DPIC -o .libs/utf8.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT utf8.lo -MD -MP -MF .deps/utf8.Tpo -c utf8.c -o utf8.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT parse.lo -MD -MP -MF ".deps/parse.Tpo" -c -o parse.lo parse.c; \
then mv -f ".deps/parse.Tpo" ".deps/parse.Plo"; else rm -f ".deps/parse.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c parse.c -fPIC -DPIC -o .libs/parse.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c parse.c -o parse.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT render.lo -MD -MP -MF ".deps/render.Tpo" -c -o render.lo render.c; \
then mv -f ".deps/render.Tpo" ".deps/render.Plo"; else rm -f ".deps/render.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT render.lo -MD -MP -MF .deps/render.Tpo -c render.c -fPIC -DPIC -o .libs/render.o
render.c: In function 'id3_render_latin1':
render.c:119: warning: pointer targets in assignment differ in signedness
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT render.lo -MD -MP -MF .deps/render.Tpo -c render.c -o render.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT field.lo -MD -MP -MF ".deps/field.Tpo" -c -o field.lo field.c; \
then mv -f ".deps/field.Tpo" ".deps/field.Plo"; else rm -f ".deps/field.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT field.lo -MD -MP -MF .deps/field.Tpo -c field.c -fPIC -DPIC -o .libs/field.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT field.lo -MD -MP -MF .deps/field.Tpo -c field.c -o field.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frametype.lo -MD -MP -MF ".deps/frametype.Tpo" -c -o frametype.lo frametype.c; \
then mv -f ".deps/frametype.Tpo" ".deps/frametype.Plo"; else rm -f ".deps/frametype.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frametype.lo -MD -MP -MF .deps/frametype.Tpo -c frametype.c -fPIC -DPIC -o .libs/frametype.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frametype.lo -MD -MP -MF .deps/frametype.Tpo -c frametype.c -o frametype.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT compat.lo -MD -MP -MF ".deps/compat.Tpo" -c -o compat.lo compat.c; \
then mv -f ".deps/compat.Tpo" ".deps/compat.Plo"; else rm -f ".deps/compat.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.c -fPIC -DPIC -o .libs/compat.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.c -o compat.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT genre.lo -MD -MP -MF ".deps/genre.Tpo" -c -o genre.lo genre.c; \
then mv -f ".deps/genre.Tpo" ".deps/genre.Plo"; else rm -f ".deps/genre.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT genre.lo -MD -MP -MF .deps/genre.Tpo -c genre.c -fPIC -DPIC -o .libs/genre.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT genre.lo -MD -MP -MF .deps/genre.Tpo -c genre.c -o genre.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frame.lo -MD -MP -MF ".deps/frame.Tpo" -c -o frame.lo frame.c; \
then mv -f ".deps/frame.Tpo" ".deps/frame.Plo"; else rm -f ".deps/frame.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frame.lo -MD -MP -MF .deps/frame.Tpo -c frame.c -fPIC -DPIC -o .libs/frame.o
frame.c: In function 'id3_frame_parse':
frame.c:283: warning: pointer targets in passing argument 1 of 'id3_compat_lookup' differ in signedness
frame.c:299: warning: pointer targets in passing argument 1 of 'id3_compat_lookup' differ in signedness
frame.c:311: warning: pointer targets in passing argument 1 of 'unparseable' differ in signedness
frame.c:351: warning: pointer targets in assignment differ in signedness
frame.c:358: warning: pointer targets in assignment differ in signedness
frame.c:379: warning: pointer targets in passing argument 1 of 'unparseable' differ in signedness
frame.c:427: warning: pointer targets in passing argument 1 of 'unparseable' differ in signedness
frame.c:448: warning: pointer targets in passing argument 1 of 'obsolete' differ in signedness
frame.c:454: warning: pointer targets in passing argument 1 of 'id3_frame_new' differ in signedness
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT frame.lo -MD -MP -MF .deps/frame.Tpo -c frame.c -o frame.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT crc.lo -MD -MP -MF ".deps/crc.Tpo" -c -o crc.lo crc.c; \
then mv -f ".deps/crc.Tpo" ".deps/crc.Plo"; else rm -f ".deps/crc.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT crc.lo -MD -MP -MF .deps/crc.Tpo -c crc.c -fPIC -DPIC -o .libs/crc.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT crc.lo -MD -MP -MF .deps/crc.Tpo -c crc.c -o crc.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT util.lo -MD -MP -MF ".deps/util.Tpo" -c -o util.lo util.c; \
then mv -f ".deps/util.Tpo" ".deps/util.Plo"; else rm -f ".deps/util.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -fPIC -DPIC -o .libs/util.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.c -o util.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT tag.lo -MD -MP -MF ".deps/tag.Tpo" -c -o tag.lo tag.c; \
then mv -f ".deps/tag.Tpo" ".deps/tag.Plo"; else rm -f ".deps/tag.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT tag.lo -MD -MP -MF .deps/tag.Tpo -c tag.c -fPIC -DPIC -o .libs/tag.o
tag.c: In function 'v1_attachstr':
tag.c:354: warning: pointer targets in passing argument 1 of 'id3_latin1_decode' differ in signedness
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT tag.lo -MD -MP -MF .deps/tag.Tpo -c tag.c -o tag.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT file.lo -MD -MP -MF ".deps/file.Tpo" -c -o file.lo file.c; \
then mv -f ".deps/file.Tpo" ".deps/file.Plo"; else rm -f ".deps/file.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c -fPIC -DPIC -o .libs/file.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c -o file.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link gcc -Wall -g -O2 -o libid3tag.la -rpath /usr/local/lib -version-info 3:0:3 version.lo ucs4.lo latin1.lo utf16.lo utf8.lo parse.lo render.lo field.lo frametype.lo compat.lo genre.lo frame.lo crc.lo util.lo tag.lo file.lo -lz
gcc -shared .libs/version.o .libs/ucs4.o .libs/latin1.o .libs/utf16.o .libs/utf8.o .libs/parse.o .libs/render.o .libs/field.o .libs/frametype.o .libs/compat.o .libs/genre.o .libs/frame.o .libs/crc.o .libs/util.o .libs/tag.o .libs/file.o -lz -Wl,-soname -Wl,libid3tag.so.0 -o .libs/libid3tag.so.0.3.0
(cd .libs && rm -f libid3tag.so.0 && ln -s libid3tag.so.0.3.0 libid3tag.so.0)
(cd .libs && rm -f libid3tag.so && ln -s libid3tag.so.0.3.0 libid3tag.so)
ar cru .libs/libid3tag.a version.o ucs4.o latin1.o utf16.o utf8.o parse.o render.o field.o frametype.o compat.o genre.o frame.o crc.o util.o tag.o file.o
ranlib .libs/libid3tag.a
creating libid3tag.la
(cd .libs && rm -f libid3tag.la && ln -s ../libid3tag.la libid3tag.la)
make[2]: Leaving directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
[root@workroom libid3tag-0.15.1b]#
[root@workroom libid3tag-0.15.1b]# make install
make install-recursive
make[1]: Entering directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[2]: Entering directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[3]: Entering directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
mkdir -p -- . /usr/local/lib
/bin/sh ./libtool --mode=install /usr/bin/install -c libid3tag.la /usr/local/lib/libid3tag.la
/usr/bin/install -c .libs/libid3tag.so.0.3.0 /usr/local/lib/libid3tag.so.0.3.0
(cd /usr/local/lib && rm -f libid3tag.so.0 && ln -s libid3tag.so.0.3.0 libid3tag.so.0)
(cd /usr/local/lib && rm -f libid3tag.so && ln -s libid3tag.so.0.3.0 libid3tag.so)
/usr/bin/install -c .libs/libid3tag.lai /usr/local/lib/libid3tag.la
/usr/bin/install -c .libs/libid3tag.a /usr/local/lib/libid3tag.a
ranlib /usr/local/lib/libid3tag.a
chmod 644 /usr/local/lib/libid3tag.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
mkdir -p -- . /usr/local/include
/usr/bin/install -c -m 644 id3tag.h /usr/local/include/id3tag.h
make[3]: Leaving directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[2]: Leaving directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/libid3tag-0.15.1b'
[root@workroom libid3tag-0.15.1b]#
[root@workroom libmad-0.15.1b]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /bin/sed checking for egrep... grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking assert.h usability... yes checking assert.h presence... yes checking for assert.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for pid_t... yes checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for long long... yes checking size of long long... 8 checking for waitpid... yes checking for fcntl... yes checking for pipe... yes checking for fork... yes checking whether to optimize for speed or for accuracy... default checking for architecture-specific fixed-point math routines... INTEL checking for ISO/IEC interpretation... best accepted practices checking whether to enable profiling... no checking whether to enable debugging... default checking whether to enable experimental code... no configure: creating ./config.status config.status: creating Makefile config.status: creating msvc++/Makefile config.status: creating libmad.list config.status: creating config.h config.status: executing depfiles commands [root@workroom libmad-0.15.1b]#
[root@workroom libmad-0.15.1b]# make
(sed -e '1s|.*|/*|' -e '1b' -e '$s|.*| */|' -e '$b' \
-e 's/^.*/ *&/' ./COPYRIGHT; echo; \
echo "# ifdef __cplusplus"; \
echo 'extern "C" {'; \
echo "# endif"; echo; \
if [ ".-DFPM_INTEL" != "." ]; then \
echo ".-DFPM_INTEL" | sed -e 's|^\.-D|# define |'; echo; \
fi; \
sed -ne 's/^# *define *\(HAVE_.*_ASM\).*/# define \1/p' \
config.h; echo; \
sed -ne 's/^# *define *OPT_\(SPEED\|ACCURACY\).*/# define OPT_\1/p' \
config.h; echo; \
sed -ne 's/^# *define *\(SIZEOF_.*\)/# define \1/p' \
config.h; echo; \
for header in version.h fixed.h bit.h timer.h stream.h frame.h synth.h decoder.h; do \
echo; \
sed -n -f ./mad.h.sed ./$header; \
done; echo; \
echo "# ifdef __cplusplus"; \
echo '}'; \
echo "# endif") >mad.h
make all-recursive
make[1]: Entering directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[2]: Entering directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT version.lo -MD -MP -MF ".deps/version.Tpo" -c -o version.lo version.c; \
then mv -f ".deps/version.Tpo" ".deps/version.Plo"; else rm -f ".deps/version.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -fPIC -DPIC -o .libs/version.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c -o version.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT fixed.lo -MD -MP -MF ".deps/fixed.Tpo" -c -o fixed.lo fixed.c; \
then mv -f ".deps/fixed.Tpo" ".deps/fixed.Plo"; else rm -f ".deps/fixed.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT fixed.lo -MD -MP -MF .deps/fixed.Tpo -c fixed.c -fPIC -DPIC -o .libs/fixed.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT fixed.lo -MD -MP -MF .deps/fixed.Tpo -c fixed.c -o fixed.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT bit.lo -MD -MP -MF ".deps/bit.Tpo" -c -o bit.lo bit.c; \
then mv -f ".deps/bit.Tpo" ".deps/bit.Plo"; else rm -f ".deps/bit.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT bit.lo -MD -MP -MF .deps/bit.Tpo -c bit.c -fPIC -DPIC -o .libs/bit.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT bit.lo -MD -MP -MF .deps/bit.Tpo -c bit.c -o bit.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT timer.lo -MD -MP -MF ".deps/timer.Tpo" -c -o timer.lo timer.c; \
then mv -f ".deps/timer.Tpo" ".deps/timer.Plo"; else rm -f ".deps/timer.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -fPIC -DPIC -o .libs/timer.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -o timer.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT stream.lo -MD -MP -MF ".deps/stream.Tpo" -c -o stream.lo stream.c; \
then mv -f ".deps/stream.Tpo" ".deps/stream.Plo"; else rm -f ".deps/stream.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT stream.lo -MD -MP -MF .deps/stream.Tpo -c stream.c -fPIC -DPIC -o .libs/stream.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT stream.lo -MD -MP -MF .deps/stream.Tpo -c stream.c -o stream.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT frame.lo -MD -MP -MF ".deps/frame.Tpo" -c -o frame.lo frame.c; \
then mv -f ".deps/frame.Tpo" ".deps/frame.Plo"; else rm -f ".deps/frame.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT frame.lo -MD -MP -MF .deps/frame.Tpo -c frame.c -fPIC -DPIC -o .libs/frame.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT frame.lo -MD -MP -MF .deps/frame.Tpo -c frame.c -o frame.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT synth.lo -MD -MP -MF ".deps/synth.Tpo" -c -o synth.lo synth.c; \
then mv -f ".deps/synth.Tpo" ".deps/synth.Plo"; else rm -f ".deps/synth.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT synth.lo -MD -MP -MF .deps/synth.Tpo -c synth.c -fPIC -DPIC -o .libs/synth.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT synth.lo -MD -MP -MF .deps/synth.Tpo -c synth.c -o synth.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT decoder.lo -MD -MP -MF ".deps/decoder.Tpo" -c -o decoder.lo decoder.c; \
then mv -f ".deps/decoder.Tpo" ".deps/decoder.Plo"; else rm -f ".deps/decoder.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT decoder.lo -MD -MP -MF .deps/decoder.Tpo -c decoder.c -fPIC -DPIC -o .libs/decoder.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT decoder.lo -MD -MP -MF .deps/decoder.Tpo -c decoder.c -o decoder.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer12.lo -MD -MP -MF ".deps/layer12.Tpo" -c -o layer12.lo layer12.c; \
then mv -f ".deps/layer12.Tpo" ".deps/layer12.Plo"; else rm -f ".deps/layer12.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer12.lo -MD -MP -MF .deps/layer12.Tpo -c layer12.c -fPIC -DPIC -o .libs/layer12.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer12.lo -MD -MP -MF .deps/layer12.Tpo -c layer12.c -o layer12.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer3.lo -MD -MP -MF ".deps/layer3.Tpo" -c -o layer3.lo layer3.c; \
then mv -f ".deps/layer3.Tpo" ".deps/layer3.Plo"; else rm -f ".deps/layer3.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer3.lo -MD -MP -MF .deps/layer3.Tpo -c layer3.c -fPIC -DPIC -o .libs/layer3.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT layer3.lo -MD -MP -MF .deps/layer3.Tpo -c layer3.c -o layer3.o >/dev/null 2>&1
if /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT huffman.lo -MD -MP -MF ".deps/huffman.Tpo" -c -o huffman.lo huffman.c; \
then mv -f ".deps/huffman.Tpo" ".deps/huffman.Plo"; else rm -f ".deps/huffman.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT huffman.lo -MD -MP -MF .deps/huffman.Tpo -c huffman.c -fPIC -DPIC -o .libs/huffman.o
cc1: warning: -f[no-]force-mem is nop and option will be removed in 4.2
gcc -DHAVE_CONFIG_H -I. -I. -I. -DFPM_INTEL -DASO_ZEROCHECK -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -MT huffman.lo -MD -MP -MF .deps/huffman.Tpo -c huffman.c -o huffman.o >/dev/null 2>&1
/bin/sh ./libtool --mode=link gcc -Wall -march=i486 -g -O -fforce-mem -fforce-addr -fthread-jumps -fcse-follow-jumps -fcse-skip-blocks -fexpensive-optimizations -fregmove -fschedule-insns2 -fstrength-reduce -o libmad.la -rpath /usr/local/lib -version-info 2:1:2 version.lo fixed.lo bit.lo timer.lo stream.lo frame.lo synth.lo decoder.lo layer12.lo layer3.lo huffman.lo
gcc -shared .libs/version.o .libs/fixed.o .libs/bit.o .libs/timer.o .libs/stream.o .libs/frame.o .libs/synth.o .libs/decoder.o .libs/layer12.o .libs/layer3.o .libs/huffman.o -march=i486 -Wl,-soname -Wl,libmad.so.0 -o .libs/libmad.so.0.2.1
(cd .libs && rm -f libmad.so.0 && ln -s libmad.so.0.2.1 libmad.so.0)
(cd .libs && rm -f libmad.so && ln -s libmad.so.0.2.1 libmad.so)
ar cru .libs/libmad.a version.o fixed.o bit.o timer.o stream.o frame.o synth.o decoder.o layer12.o layer3.o huffman.o
ranlib .libs/libmad.a
creating libmad.la
(cd .libs && rm -f libmad.la && ln -s ../libmad.la libmad.la)
make[2]: Leaving directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
[root@workroom libmad-0.15.1b]#
[root@workroom libmad-0.15.1b]# make install
make install-recursive
make[1]: Entering directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[2]: Entering directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[3]: Entering directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
mkdir -p -- . /usr/local/lib
/bin/sh ./libtool --mode=install /usr/bin/install -c libmad.la /usr/local/lib/libmad.la
/usr/bin/install -c .libs/libmad.so.0.2.1 /usr/local/lib/libmad.so.0.2.1
(cd /usr/local/lib && rm -f libmad.so.0 && ln -s libmad.so.0.2.1 libmad.so.0)
(cd /usr/local/lib && rm -f libmad.so && ln -s libmad.so.0.2.1 libmad.so)
/usr/bin/install -c .libs/libmad.lai /usr/local/lib/libmad.la
/usr/bin/install -c .libs/libmad.a /usr/local/lib/libmad.a
ranlib /usr/local/lib/libmad.a
chmod 644 /usr/local/lib/libmad.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
mkdir -p -- . /usr/local/include
/usr/bin/install -c -m 644 mad.h /usr/local/include/mad.h
make[3]: Leaving directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[2]: Leaving directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/libmad-0.15.1b'
[root@workroom libmad-0.15.1b]#
[root@workroom madplay-0.15.2b]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ranlib... (cached) ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for long long... yes
checking for long double... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether integer division by zero raises SIGFPE... yes
checking for unsigned long long... yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for asprintf... yes
checking for fwprintf... yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for wcslen... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for __fsetlocking... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... yes
checking for iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... bison
checking version of bison... 2.3, ok
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for ANSI C header files... (cached) yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking for sys/types.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking mad.h usability... yes
checking mad.h presence... yes
checking for mad.h... yes
checking id3tag.h usability... yes
checking id3tag.h presence... yes
checking for id3tag.h... yes
checking for an ANSI C-conforming const... (cached) yes
checking for inline... (cached) inline
checking whether byte ordering is bigendian... no
checking for mad_decoder_run in -lmad... yes
checking for id3_tag_parse in -lid3tag... yes
checking for vprintf... yes
checking for _doprnt... no
checking for madvise... yes
checking for localeconv... yes
checking for strcasecmp... (cached) yes
checking for strncasecmp... yes
checking for library containing pow... -lm
checking for library containing log10... none required
checking whether to use mmap... yes
checking for audio support... oss
checking for esd_open_sound in -lesd... yes
checking whether to enable profiling... no
checking whether to enable debugging... default
checking whether to enable experimental code... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating msvc++/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating m4/Makefile
config.status: creating madplay.list
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
[root@workroom madplay-0.15.2b]#
[root@workroom madplay-0.15.2b]# make
make all-recursive
make[1]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
Making all in intl
make[2]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/intl'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/intl'
Making all in po
make[2]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/po'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/po'
make[2]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT madplay.o -MD -MP -MF ".deps/madplay.Tpo" -c -o madplay.o madplay.c; \
then mv -f ".deps/madplay.Tpo" ".deps/madplay.Po"; else rm -f ".deps/madplay.Tpo"; exit 1; fi
madplay.c: In Funktion »get_time«:
madplay.c:379: Warnung: »time.fraction« könnte in dieser Funktion uninitialisiert verwendet werden
madplay.c:379: Warnung: »time.seconds« könnte in dieser Funktion uninitialisiert verwendet werden
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT getopt.o -MD -MP -MF ".deps/getopt.Tpo" -c -o getopt.o getopt.c; \
then mv -f ".deps/getopt.Tpo" ".deps/getopt.Po"; else rm -f ".deps/getopt.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT getopt1.o -MD -MP -MF ".deps/getopt1.Tpo" -c -o getopt1.o getopt1.c; \
then mv -f ".deps/getopt1.Tpo" ".deps/getopt1.Po"; else rm -f ".deps/getopt1.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT version.o -MD -MP -MF ".deps/version.Tpo" -c -o version.o version.c; \
then mv -f ".deps/version.Tpo" ".deps/version.Po"; else rm -f ".deps/version.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT resample.o -MD -MP -MF ".deps/resample.Tpo" -c -o resample.o resample.c; \
then mv -f ".deps/resample.Tpo" ".deps/resample.Po"; else rm -f ".deps/resample.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT filter.o -MD -MP -MF ".deps/filter.Tpo" -c -o filter.o filter.c; \
then mv -f ".deps/filter.Tpo" ".deps/filter.Po"; else rm -f ".deps/filter.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT tag.o -MD -MP -MF ".deps/tag.Tpo" -c -o tag.o tag.c; \
then mv -f ".deps/tag.Tpo" ".deps/tag.Po"; else rm -f ".deps/tag.Tpo"; exit 1; fi
tag.c: In Funktion »parse_lame«:
tag.c:126: Warnung: Zeigerziele in Zuweisung unterscheiden sich im Vorzeichenbesitz
tag.c: In Funktion »tag_parse«:
tag.c:316: Warnung: Zeigerziele bei Übergabe des Arguments 1 von »crc_compute« unterscheiden sich im Vorzeichenbesitz
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT crc.o -MD -MP -MF ".deps/crc.Tpo" -c -o crc.o crc.c; \
then mv -f ".deps/crc.Tpo" ".deps/crc.Po"; else rm -f ".deps/crc.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT rgain.o -MD -MP -MF ".deps/rgain.Tpo" -c -o rgain.o rgain.c; \
then mv -f ".deps/rgain.Tpo" ".deps/rgain.Po"; else rm -f ".deps/rgain.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT player.o -MD -MP -MF ".deps/player.Tpo" -c -o player.o player.c; \
then mv -f ".deps/player.Tpo" ".deps/player.Po"; else rm -f ".deps/player.Tpo"; exit 1; fi
player.c: In Funktion »process_id3«:
player.c:1223: Warnung: Zeigerziele bei Übergabe des Arguments 1 von »atol« unterscheiden sich im Vorzeichenbesitz
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio.o -MD -MP -MF ".deps/audio.Tpo" -c -o audio.o audio.c; \
then mv -f ".deps/audio.Tpo" ".deps/audio.Po"; else rm -f ".deps/audio.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_aiff.o -MD -MP -MF ".deps/audio_aiff.Tpo" -c -o audio_aiff.o audio_aiff.c; \
then mv -f ".deps/audio_aiff.Tpo" ".deps/audio_aiff.Po"; else rm -f ".deps/audio_aiff.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_cdda.o -MD -MP -MF ".deps/audio_cdda.Tpo" -c -o audio_cdda.o audio_cdda.c; \
then mv -f ".deps/audio_cdda.Tpo" ".deps/audio_cdda.Po"; else rm -f ".deps/audio_cdda.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_hex.o -MD -MP -MF ".deps/audio_hex.Tpo" -c -o audio_hex.o audio_hex.c; \
then mv -f ".deps/audio_hex.Tpo" ".deps/audio_hex.Po"; else rm -f ".deps/audio_hex.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_null.o -MD -MP -MF ".deps/audio_null.Tpo" -c -o audio_null.o audio_null.c; \
then mv -f ".deps/audio_null.Tpo" ".deps/audio_null.Po"; else rm -f ".deps/audio_null.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_raw.o -MD -MP -MF ".deps/audio_raw.Tpo" -c -o audio_raw.o audio_raw.c; \
then mv -f ".deps/audio_raw.Tpo" ".deps/audio_raw.Po"; else rm -f ".deps/audio_raw.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_snd.o -MD -MP -MF ".deps/audio_snd.Tpo" -c -o audio_snd.o audio_snd.c; \
then mv -f ".deps/audio_snd.Tpo" ".deps/audio_snd.Po"; else rm -f ".deps/audio_snd.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_wave.o -MD -MP -MF ".deps/audio_wave.Tpo" -c -o audio_wave.o audio_wave.c; \
then mv -f ".deps/audio_wave.Tpo" ".deps/audio_wave.Po"; else rm -f ".deps/audio_wave.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_esd.o -MD -MP -MF ".deps/audio_esd.Tpo" -c -o audio_esd.o audio_esd.c; \
then mv -f ".deps/audio_esd.Tpo" ".deps/audio_esd.Po"; else rm -f ".deps/audio_esd.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I. -Iintl -DLOCALEDIR=\"/usr/local/share/locale\" -Wall -march=i486 -g -O2 -MT audio_oss.o -MD -MP -MF ".deps/audio_oss.Tpo" -c -o audio_oss.o audio_oss.c; \
then mv -f ".deps/audio_oss.Tpo" ".deps/audio_oss.Po"; else rm -f ".deps/audio_oss.Tpo"; exit 1; fi
/bin/sh ./libtool --mode=link gcc -Wall -march=i486 -g -O2 -o madplay madplay.o getopt.o getopt1.o version.o resample.o filter.o tag.o crc.o rgain.o player.o audio.o audio_aiff.o audio_cdda.o audio_hex.o audio_null.o audio_raw.o audio_snd.o audio_wave.o audio_esd.o audio_oss.o -lesd -lmad -lid3tag -lm
mkdir .libs
gcc -Wall -march=i486 -g -O2 -o madplay madplay.o getopt.o getopt1.o version.o resample.o filter.o tag.o crc.o rgain.o player.o audio.o audio_aiff.o audio_cdda.o audio_hex.o audio_null.o audio_raw.o audio_snd.o audio_wave.o audio_esd.o audio_oss.o -lesd -lmad -lid3tag -lm
make[2]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
[root@workroom madplay-0.15.2b]#
[root@workroom madplay-0.15.2b]# make install
Making install in intl
make[1]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/intl'
if { test "madplay" = "gettext-runtime" || test "madplay" = "gettext-tools"; } \
&& test 'no' = yes; then \
/bin/sh .././mkinstalldirs /usr/local/lib /usr/local/include; \
/usr/bin/install -c -m 644 libintl.h /usr/local/include/libintl.h; \
/bin/sh ../libtool --mode=install \
/usr/bin/install -c -m 644 libintl.la /usr/local/lib/libintl.la; \
if test "@RELOCATABLE@" = yes; then \
dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /usr/local/lib/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \
if test -n "$dependencies"; then \
rm -f /usr/local/lib/libintl.la; \
fi; \
fi; \
else \
: ; \
fi
if test "madplay" = "gettext-tools" \
&& test 'no' = no; then \
/bin/sh .././mkinstalldirs /usr/local/lib; \
/bin/sh ../libtool --mode=install \
/usr/bin/install -c -m 644 libgnuintl.la /usr/local/lib/libgnuintl.la; \
rm -f /usr/local/lib/preloadable_libintl.so; \
/usr/bin/install -c -m 644 /usr/local/lib/libgnuintl.so /usr/local/lib/preloadable_libintl.so; \
/bin/sh ../libtool --mode=uninstall \
rm -f /usr/local/lib/libgnuintl.la; \
else \
: ; \
fi
if test 'no' = yes; then \
test yes != no || /bin/sh .././mkinstalldirs /usr/local/lib; \
temp=/usr/local/lib/t-charset.alias; \
dest=/usr/local/lib/charset.alias; \
if test -f /usr/local/lib/charset.alias; then \
orig=/usr/local/lib/charset.alias; \
sed -f ref-add.sed $orig > $temp; \
/usr/bin/install -c -m 644 $temp $dest; \
rm -f $temp; \
else \
if test yes = no; then \
orig=charset.alias; \
sed -f ref-add.sed $orig > $temp; \
/usr/bin/install -c -m 644 $temp $dest; \
rm -f $temp; \
fi; \
fi; \
/bin/sh .././mkinstalldirs /usr/local/share/locale; \
test -f /usr/local/share/locale/locale.alias \
&& orig=/usr/local/share/locale/locale.alias \
|| orig=./locale.alias; \
temp=/usr/local/share/locale/t-locale.alias; \
dest=/usr/local/share/locale/locale.alias; \
sed -f ref-add.sed $orig > $temp; \
/usr/bin/install -c -m 644 $temp $dest; \
rm -f $temp; \
else \
: ; \
fi
if test "madplay" = "gettext-tools"; then \
/bin/sh .././mkinstalldirs /usr/local/share/gettext/intl; \
/usr/bin/install -c -m 644 VERSION /usr/local/share/gettext/intl/VERSION; \
/usr/bin/install -c -m 644 ChangeLog.inst /usr/local/share/gettext/intl/ChangeLog; \
dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \
for file in $dists; do \
/usr/bin/install -c -m 644 ./$file \
/usr/local/share/gettext/intl/$file; \
done; \
chmod a+x /usr/local/share/gettext/intl/config.charset; \
dists="plural.c"; \
for file in $dists; do \
if test -f $file; then dir=.; else dir=.; fi; \
/usr/bin/install -c -m 644 $dir/$file \
/usr/local/share/gettext/intl/$file; \
done; \
dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \
for file in $dists; do \
rm -f /usr/local/share/gettext/intl/$file; \
done; \
else \
: ; \
fi
make[1]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/intl'
Making install in po
make[1]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/po'
/bin/sh .././mkinstalldirs /usr/local/share
mkdir -p -- /usr/local/share/locale/en/LC_MESSAGES
installing en.gmo as /usr/local/share/locale/en/LC_MESSAGES/madplay.mo
mkdir -p -- /usr/local/share/locale/es/LC_MESSAGES
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/madplay.mo
mkdir -p -- /usr/local/share/locale/fr/LC_MESSAGES
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/madplay.mo
mkdir -p -- /usr/local/share/locale/hr/LC_MESSAGES
installing hr.gmo as /usr/local/share/locale/hr/LC_MESSAGES/madplay.mo
mkdir -p -- /usr/local/share/locale/no/LC_MESSAGES
installing no.gmo as /usr/local/share/locale/no/LC_MESSAGES/madplay.mo
if test "madplay" = "gettext-tools"; then \
/bin/sh .././mkinstalldirs /usr/local/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/usr/bin/install -c -m 644 ./$file \
/usr/local/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /usr/local/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[1]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b/po'
make[1]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
make[2]: Entering directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
mkdir -p -- . /usr/local/bin
/bin/sh ./libtool --mode=install /usr/bin/install -c madplay /usr/local/bin/madplay
/usr/bin/install -c madplay /usr/local/bin/madplay
mkdir -p -- . /usr/local/bin
/usr/bin/install -c abxtest /usr/local/bin/abxtest
mkdir -p -- . /usr/local/man/man1
/usr/bin/install -c -m 644 ./madplay.1 /usr/local/man/man1/madplay.1
/usr/bin/install -c -m 644 ./abxtest.1 /usr/local/man/man1/abxtest.1
make[2]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
make[1]: Leaving directory `/home/uma/Software/FC6_addons/madplay-0.15.2b'
[root@workroom madplay-0.15.2b]#
===== Aktivierung der neuen Shared-Library-Module =====
Um die neu erstellen Module auch verwenden zu können - ein Einruf von "madplay" in der Shell führt zu der Fehlermeldung
<file>
madplay: error while loading shared libraries: libmad.so.0: cannot open shared object file: No such file or directory
wurde in dem Verzeichnis “/etc/ld.so.conf.d” eine Datei mit dem namen “local-i386.conf” angelegt, in der das Verzeichnis “/usr/local/lib” eingetragen wurde.
Allerdings konnte selbst nach einem Reboot auf die Module nicht zugegriffen werden. Ein Link der entsprechenden Dateien nach “/usr/lib” löste letztlich das Problem.
Nach der korrekt abgeschlossenen Installation kann man mit Hilfe von “madplay” direkt von der Konsole MP3-Dateien abspielen:
[root@workroom lib]# madplay /home/music/Eric_Clapton/Pilgrim/01_-__My_Father\'s_Eyes.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
Title: My Father's Eyes
Artist: Eric Clapton
Album: Pilgrim
Track: 1
Genre: Rock
[root@workroom lib]#
Grip ist als Source-rpm im Internet verfügbar. Nach der Installation des rpm-Paketes, was allerdings erst nach dem Anlegen der Directory /usr/src/redhat möglich war, wechselt man in das Verzeichnis /usr/src/redhat/SOURCE/ und packt mit gunzip und tar das Archiv aus. Danach wechselt man in das soeben erzeugte Verzeichnis grip-<Version-Bezeichnung> und führt den allgemeinen Linux-Dreisatz cofigure, make und make install aus. Vorab sollte man allerdings sicherstellen, dass die vte-devel-Umgebung installiert ist.
[root@workroom grip-3.3.1]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /usr/src/redhat/SOURCES/grip-3.3.1/missing: Unknown `--run' option Try `/usr/src/redhat/SOURCES/grip-3.3.1/missing --help' for more information configure: WARNING: `missing' script is too old or missing checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for strerror in -lcposix... no checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/cdrom.h usability... yes checking linux/cdrom.h presence... yes checking for linux/cdrom.h... yes checking linux/ucdrom.h usability... no checking linux/ucdrom.h presence... no checking for linux/ucdrom.h... no checking sys/cdio.h usability... no checking sys/cdio.h presence... no checking for sys/cdio.h... no checking io/cam/cdrom.h usability... no checking io/cam/cdrom.h presence... no checking for io/cam/cdrom.h... no checking sys/mntent.h usability... no checking sys/mntent.h presence... no checking for sys/mntent.h... no checking linux/soundcard.h usability... yes checking linux/soundcard.h presence... yes checking for linux/soundcard.h... yes checking machine/soundcard.h usability... no checking machine/soundcard.h presence... no checking for machine/soundcard.h... no checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking sys/audioio.h usability... no checking sys/audioio.h presence... no checking for sys/audioio.h... no checking sys/audio.io.h usability... no checking sys/audio.io.h presence... no checking for sys/audio.io.h... no checking sun/audioio.h usability... no checking sun/audioio.h presence... no checking for sun/audioio.h... no checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking for a sed that does not truncate output... /bin/sed checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for pkg-config... /usr/bin/pkg-config checking for libgnomeui-2.0 >= 2.2.0... yes checking GNOME_CFLAGS... -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 checking GNOME_LIBS... -pthread -L/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lbonobo-2 -lgnomevfs-2 -lbonobo-activation -lgconf-2 -lgobject-2.0 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 checking for vte... yes checking TERMINAL_WIDGET_CFLAGS... -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 checking TERMINAL_WIDGET_LIBS... -L/lib -lvte -lncurses -lXft -lgtk-x11-2.0 -lpangoxft-1.0 -lpangox-1.0 -lXrender -lfontconfig -lfreetype -lX11 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 checking curl/curl.h usability... yes checking curl/curl.h presence... yes checking for curl/curl.h... yes checking for curl_global_init in -lcurl... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... /usr/bin/msgfmt checking for dcgettext... yes checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for catalogs to be installed... fr de zh_CN zh_HK zh_TW ja pt_BR ru es ca it be fi bg nl hu pl_PL checking cdda_interface.h usability... no checking cdda_interface.h presence... no checking for cdda_interface.h... no checking cdda_paranoia.h usability... no checking cdda_paranoia.h presence... no checking for cdda_paranoia.h... no checking cdda/cdda_interface.h usability... no checking cdda/cdda_interface.h presence... no checking for cdda/cdda_interface.h... no checking cdda/cdda_paranoia.h usability... no checking cdda/cdda_paranoia.h presence... no checking for cdda/cdda_paranoia.h... no checking for main in -lcdda_interface... yes using shared cdparanoia libraries checking for library containing ID3Tag_Link... no configure: WARNING: id3lib not found - disabling id3v2 support configure: creating ./config.status config.status: creating Makefile config.status: creating grip.spec config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating pixmaps/Makefile config.status: creating doc/Makefile config.status: creating doc/C/Makefile config.status: creating contrib/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands [root@workroom grip-3.3.1]#
[root@workroom grip-3.3.1]# make
make all-recursive
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1'
Making all in po
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/po'
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/po'
Making all in src
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
source='cppmain.cc' object='cppmain.o' libtool=no \
depfile='.deps/cppmain.Po' tmpdepfile='.deps/cppmain.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -g -O2 -c -o cppmain.o `test -f 'cppmain.cc' || echo './'`cppmain.cc
source='main.c' object='main.o' libtool=no \
depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'main.c' || echo './'`main.c
source='grip.c' object='grip.o' libtool=no \
depfile='.deps/grip.Po' tmpdepfile='.deps/grip.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'grip.c' || echo './'`grip.c
source='cddev.c' object='cddev.o' libtool=no \
depfile='.deps/cddev.Po' tmpdepfile='.deps/cddev.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'cddev.c' || echo './'`cddev.c
source='cdplay.c' object='cdplay.o' libtool=no \
depfile='.deps/cdplay.Po' tmpdepfile='.deps/cdplay.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'cdplay.c' || echo './'`cdplay.c
source='discedit.c' object='discedit.o' libtool=no \
depfile='.deps/discedit.Po' tmpdepfile='.deps/discedit.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'discedit.c' || echo './'`discedit.c
source='rip.c' object='rip.o' libtool=no \
depfile='.deps/rip.Po' tmpdepfile='.deps/rip.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'rip.c' || echo './'`rip.c
source='cdpar.c' object='cdpar.o' libtool=no \
depfile='.deps/cdpar.Po' tmpdepfile='.deps/cdpar.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'cdpar.c' || echo './'`cdpar.c
source='id3.c' object='id3.o' libtool=no \
depfile='.deps/id3.Po' tmpdepfile='.deps/id3.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'id3.c' || echo './'`id3.c
source='discdb.c' object='discdb.o' libtool=no \
depfile='.deps/discdb.Po' tmpdepfile='.deps/discdb.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'discdb.c' || echo './'`discdb.c
discdb.c: In Funktion »DiscDBReadDiscData«:
discdb.c:728: Warnung: Übergabe des Arguments 3 von »DiscDBConvertEncoding« entfernt Kennzeichner von Zeiger-Ziel-Typ
source='uihelper.c' object='uihelper.o' libtool=no \
depfile='.deps/uihelper.Po' tmpdepfile='.deps/uihelper.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'uihelper.c' || echo './'`uihelper.c
source='status_window.c' object='status_window.o' libtool=no \
depfile='.deps/status_window.Po' tmpdepfile='.deps/status_window.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'status_window.c' || echo './'`status_window.c
status_window.c: In Funktion »StatusWindowWrite«:
status_window.c:92: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »strlen«
source='dialog.c' object='dialog.o' libtool=no \
depfile='.deps/dialog.Po' tmpdepfile='.deps/dialog.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'dialog.c' || echo './'`dialog.c
source='gripcfg.c' object='gripcfg.o' libtool=no \
depfile='.deps/gripcfg.Po' tmpdepfile='.deps/gripcfg.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'gripcfg.c' || echo './'`gripcfg.c
source='parsecfg.c' object='parsecfg.o' libtool=no \
depfile='.deps/parsecfg.Po' tmpdepfile='.deps/parsecfg.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'parsecfg.c' || echo './'`parsecfg.c
source='launch.c' object='launch.o' libtool=no \
depfile='.deps/launch.Po' tmpdepfile='.deps/launch.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'launch.c' || echo './'`launch.c
source='gain_analysis.c' object='gain_analysis.o' libtool=no \
depfile='.deps/gain_analysis.Po' tmpdepfile='.deps/gain_analysis.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'gain_analysis.c' || echo './'`gain_analysis.c
source='eggtrayicon.c' object='eggtrayicon.o' libtool=no \
depfile='.deps/eggtrayicon.Po' tmpdepfile='.deps/eggtrayicon.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'eggtrayicon.c' || echo './'`eggtrayicon.c
source='tray.c' object='tray.o' libtool=no \
depfile='.deps/tray.Po' tmpdepfile='.deps/tray.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DG_LOG_DOMAIN=\"grip\" -DGNOMELOCALEDIR=\""/usr/local/share/locale"\" -I../intl -I../intl -DPREFIX=\""/usr/local"\" -DSYSCONFDIR=\""/usr/local/etc"\" -DDATADIR=\""/usr/local/share"\" -DLIBDIR=\""/usr/local/lib"\" -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -g -O2 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/libxml2 -c `test -f 'tray.c' || echo './'`tray.c
/bin/sh ../libtool --mode=link g++ -g -O2 -o grip cppmain.o main.o grip.o cddev.o cdplay.o discedit.o rip.o cdpar.o id3.o discdb.o uihelper.o status_window.o dialog.o gripcfg.o parsecfg.o launch.o gain_analysis.o eggtrayicon.o tray.o -L/lib -lvte -lncurses -lXft -lgtk-x11-2.0 -lpangoxft-1.0 -lpangox-1.0 -lXrender -lfontconfig -lfreetype -lX11 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lcdda_interface -lcdda_paranoia -pthread -L/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lbonobo-2 -lgnomevfs-2 -lbonobo-activation -lgconf-2 -lgobject-2.0 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/kerberos/lib -lcurl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv -ldl -lidn -lssl -lcrypto -lz -lm
mkdir .libs
g++ -g -O2 -o grip cppmain.o main.o grip.o cddev.o cdplay.o discedit.o rip.o cdpar.o id3.o discdb.o uihelper.o status_window.o dialog.o gripcfg.o parsecfg.o launch.o gain_analysis.o eggtrayicon.o tray.o -pthread -L/lib -lvte -lncurses -lXft -lgtk-x11-2.0 -lpangoxft-1.0 -lpangox-1.0 -lXrender -lfontconfig -lfreetype -lX11 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lcdda_interface -lcdda_paranoia -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lbonobo-2 -lgnomevfs-2 -lbonobo-activation -lgconf-2 -lgobject-2.0 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/kerberos/lib -lcurl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv -ldl -lidn -lssl -lcrypto -lz -lm
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
Making all in pixmaps
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
Making all in doc
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
Making all in C
make[3]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[3]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
Making all in contrib
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1'
make[2]: Für das Ziel »all-am« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1'
[root@workroom grip-3.3.1]#
[root@workroom grip-3.3.1]# make install
Making install in po
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/po'
if test -r ".././mkinstalldirs"; then \
.././mkinstalldirs /usr/local/share; \
else \
/bin/sh ../mkinstalldirs /usr/local/share; \
fi
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/de
mkdir /usr/local/share/locale/de/LC_MESSAGES
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/zh_CN
mkdir /usr/local/share/locale/zh_CN/LC_MESSAGES
installing zh_CN.gmo as /usr/local/share/locale/zh_CN/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/zh_HK
mkdir /usr/local/share/locale/zh_HK/LC_MESSAGES
installing zh_HK.gmo as /usr/local/share/locale/zh_HK/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/zh_TW
mkdir /usr/local/share/locale/zh_TW/LC_MESSAGES
installing zh_TW.gmo as /usr/local/share/locale/zh_TW/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/ja
mkdir /usr/local/share/locale/ja/LC_MESSAGES
installing ja.gmo as /usr/local/share/locale/ja/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/pt_BR
mkdir /usr/local/share/locale/pt_BR/LC_MESSAGES
installing pt_BR.gmo as /usr/local/share/locale/pt_BR/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/ru
mkdir /usr/local/share/locale/ru/LC_MESSAGES
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/grip-2.2.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/ca
mkdir /usr/local/share/locale/ca/LC_MESSAGES
installing ca.gmo as /usr/local/share/locale/ca/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/it
mkdir /usr/local/share/locale/it/LC_MESSAGES
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/be
mkdir /usr/local/share/locale/be/LC_MESSAGES
installing be.gmo as /usr/local/share/locale/be/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/fi
mkdir /usr/local/share/locale/fi/LC_MESSAGES
installing fi.gmo as /usr/local/share/locale/fi/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/bg
mkdir /usr/local/share/locale/bg/LC_MESSAGES
installing bg.gmo as /usr/local/share/locale/bg/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/nl
mkdir /usr/local/share/locale/nl/LC_MESSAGES
installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/hu
mkdir /usr/local/share/locale/hu/LC_MESSAGES
installing hu.gmo as /usr/local/share/locale/hu/LC_MESSAGES/grip-2.2.mo
mkdir /usr/local/share/locale/pl_PL
mkdir /usr/local/share/locale/pl_PL/LC_MESSAGES
installing pl_PL.gmo as /usr/local/share/locale/pl_PL/LC_MESSAGES/grip-2.2.mo
if test "grip-2.2" = "gettext"; then \
if test -r ".././mkinstalldirs"; then \
.././mkinstalldirs /usr/local/share/gettext/po; \
else \
/bin/sh ../mkinstalldirs /usr/local/share/gettext/po; \
fi; \
/usr/bin/install -c -m 644 ./Makefile.in.in \
/usr/local/share/gettext/po/Makefile.in.in; \
else \
: ; \
fi
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/po'
Making install in src
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
/bin/sh ../mkinstalldirs /usr/local/bin
/bin/sh ../libtool --mode=install /usr/bin/install -c grip /usr/local/bin/grip
/usr/bin/install -c grip /usr/local/bin/grip
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/src'
Making install in pixmaps
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
/bin/sh ../mkinstalldirs /usr/local/share/pixmaps
mkdir /usr/local/share/pixmaps
/usr/bin/install -c -m 644 gripicon.png /usr/local/share/pixmaps/gripicon.png
/usr/bin/install -c -m 644 griptray.png /usr/local/share/pixmaps/griptray.png
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/pixmaps'
Making install in doc
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
Making install in C
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[3]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
/bin/sh ../../mkinstalldirs /usr/local/share/gnome/help/grip/C
mkdir /usr/local/share/gnome
mkdir /usr/local/share/gnome/help
mkdir /usr/local/share/gnome/help/grip
mkdir /usr/local/share/gnome/help/grip/C
/usr/bin/install -c -m 644 grip.xml /usr/local/share/gnome/help/grip/C/grip.xml
/usr/bin/install -c -m 644 cdconfig.png /usr/local/share/gnome/help/grip/C/cdconfig.png
/usr/bin/install -c -m 644 cdplayer.png /usr/local/share/gnome/help/grip/C/cdplayer.png
/usr/bin/install -c -m 644 cdplayersmall.png /usr/local/share/gnome/help/grip/C/cdplayersmall.png
/usr/bin/install -c -m 644 cdscan.png /usr/local/share/gnome/help/grip/C/cdscan.png
/usr/bin/install -c -m 644 discdbconfig.png /usr/local/share/gnome/help/grip/C/discdbconfig.png
/usr/bin/install -c -m 644 discdb.png /usr/local/share/gnome/help/grip/C/discdb.png
/usr/bin/install -c -m 644 editing.png /usr/local/share/gnome/help/grip/C/editing.png
/usr/bin/install -c -m 644 eject.png /usr/local/share/gnome/help/grip/C/eject.png
/usr/bin/install -c -m 644 encprog.png /usr/local/share/gnome/help/grip/C/encprog.png
/usr/bin/install -c -m 644 ffwd.png /usr/local/share/gnome/help/grip/C/ffwd.png
/usr/bin/install -c -m 644 grip-logo.png /usr/local/share/gnome/help/grip/C/grip-logo.png
/usr/bin/install -c -m 644 id3config.png /usr/local/share/gnome/help/grip/C/id3config.png
/usr/bin/install -c -m 644 minmax.png /usr/local/share/gnome/help/grip/C/minmax.png
/usr/bin/install -c -m 644 miscconfig.png /usr/local/share/gnome/help/grip/C/miscconfig.png
/usr/bin/install -c -m 644 modeinterface.png /usr/local/share/gnome/help/grip/C/modeinterface.png
/usr/bin/install -c -m 644 mp3config2.png /usr/local/share/gnome/help/grip/C/mp3config2.png
/usr/bin/install -c -m 644 mp3config.png /usr/local/share/gnome/help/grip/C/mp3config.png
/usr/bin/install -c -m 644 multiartist.png /usr/local/share/gnome/help/grip/C/multiartist.png
/usr/bin/install -c -m 644 nexttrk.png /usr/local/share/gnome/help/grip/C/nexttrk.png
/usr/bin/install -c -m 644 playloop.png /usr/local/share/gnome/help/grip/C/playloop.png
/usr/bin/install -c -m 644 playnormal.png /usr/local/share/gnome/help/grip/C/playnormal.png
/usr/bin/install -c -m 644 playonce.png /usr/local/share/gnome/help/grip/C/playonce.png
/usr/bin/install -c -m 644 playpause.png /usr/local/share/gnome/help/grip/C/playpause.png
/usr/bin/install -c -m 644 playplaylist.png /usr/local/share/gnome/help/grip/C/playplaylist.png
/usr/bin/install -c -m 644 playrandom.png /usr/local/share/gnome/help/grip/C/playrandom.png
/usr/bin/install -c -m 644 prevtrk.png /usr/local/share/gnome/help/grip/C/prevtrk.png
/usr/bin/install -c -m 644 progtrack.png /usr/local/share/gnome/help/grip/C/progtrack.png
/usr/bin/install -c -m 644 proxyconfig.png /usr/local/share/gnome/help/grip/C/proxyconfig.png
/usr/bin/install -c -m 644 quit.png /usr/local/share/gnome/help/grip/C/quit.png
/usr/bin/install -c -m 644 rewind.png /usr/local/share/gnome/help/grip/C/rewind.png
/usr/bin/install -c -m 644 ripconfig2.png /usr/local/share/gnome/help/grip/C/ripconfig2.png
/usr/bin/install -c -m 644 ripconfig3.png /usr/local/share/gnome/help/grip/C/ripconfig3.png
/usr/bin/install -c -m 644 ripconfig.png /usr/local/share/gnome/help/grip/C/ripconfig.png
/usr/bin/install -c -m 644 ripping.png /usr/local/share/gnome/help/grip/C/ripping.png
/usr/bin/install -c -m 644 ripprog.png /usr/local/share/gnome/help/grip/C/ripprog.png
/usr/bin/install -c -m 644 ripsmall.png /usr/local/share/gnome/help/grip/C/ripsmall.png
/usr/bin/install -c -m 644 smile1.png /usr/local/share/gnome/help/grip/C/smile1.png
/usr/bin/install -c -m 644 smile2.png /usr/local/share/gnome/help/grip/C/smile2.png
/usr/bin/install -c -m 644 smile3.png /usr/local/share/gnome/help/grip/C/smile3.png
/usr/bin/install -c -m 644 smile4.png /usr/local/share/gnome/help/grip/C/smile4.png
/usr/bin/install -c -m 644 smile5.png /usr/local/share/gnome/help/grip/C/smile5.png
/usr/bin/install -c -m 644 smile6.png /usr/local/share/gnome/help/grip/C/smile6.png
/usr/bin/install -c -m 644 smile7.png /usr/local/share/gnome/help/grip/C/smile7.png
/usr/bin/install -c -m 644 smile8.png /usr/local/share/gnome/help/grip/C/smile8.png
/usr/bin/install -c -m 644 stop.png /usr/local/share/gnome/help/grip/C/stop.png
/usr/bin/install -c -m 644 trkedit.png /usr/local/share/gnome/help/grip/C/trkedit.png
/usr/bin/install -c -m 644 volume.png /usr/local/share/gnome/help/grip/C/volume.png
make[3]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc/C'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[3]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/doc'
Making install in contrib
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1/contrib'
make[1]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1'
make[2]: Entering directory `/usr/src/redhat/SOURCES/grip-3.3.1'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
/bin/sh ./mkinstalldirs /usr/local/share/applications
mkdir /usr/local/share/applications
/usr/bin/install -c -m 644 grip.desktop /usr/local/share/applications/grip.desktop
make[2]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/grip-3.3.1'
[root@workroom grip-3.3.1]#
Was mir bis jetzt nicht gelungen ist: die hörbare Wiedergabe von Musik einer CD. Das liegt jedoch an der Konfiguration meines Computers und daran, dass es grip völlig gleichgültig ist, welches Laufwerk man in der Konfiguration einstellt: es reagiert immer nur auf das erste CD- bzw. DVD-Rom-Laufwerk, das es findet.
[root@workroom lame-3.97]# ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for AIX... no checking for library containing strerror... none required checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking for a sed that does not truncate output... /bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... pass_all checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for function prototypes... yes checking for string.h... (cached) yes checking dmalloc.h usability... no checking dmalloc.h presence... no checking for dmalloc.h... no checking for ANSI C header files... (cached) yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stdint.h... (cached) yes checking for string.h... (cached) yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking linux/soundcard.h usability... yes checking linux/soundcard.h presence... yes checking for linux/soundcard.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking version of GCC... 4.1.1 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGE_FILES value needed for large files... no checking for short... yes checking size of short... 2 checking for unsigned short... yes checking size of unsigned short... 2 checking for int... yes checking size of int... 4 checking for unsigned int... yes checking size of unsigned int... 4 checking for long... yes checking size of long... 4 checking for unsigned long... yes checking size of unsigned long... 4 checking for long long... yes checking size of long long... 8 checking for unsigned long long... yes checking size of unsigned long long... 8 checking for float... yes checking size of float... 4 checking for double... yes checking size of double... 8 checking for working long double with more range or precision than double... yes checking for uint8_t... yes checking for int8_t... yes checking for uint16_t... yes checking for int16_t... yes checking for uint32_t... yes checking for int32_t... yes checking for uint64_t... yes checking for int64_t... yes checking for IEEE854 compliant 80 bit floats... yes checking for ieee854_float80_t... no checking for ieee754_float64_t... no checking for ieee754_float32_t... no checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for working alloca.h... yes checking for alloca... yes checking for gettimeofday... yes checking for strtol... yes checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking for socket... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking ncurses/termcap.h usability... yes checking ncurses/termcap.h presence... yes checking for ncurses/termcap.h... yes checking for initscr in -ltermcap... no checking for initscr in -lcurses... yes checking for initscr in -lncurses... yes checking for cos in -lm... yes checking for cos in -lffm... no checking for cos in -lcpml... no checking for sf_open_read in -lsndfile... no checking for gtk-config... no checking for GTK - version >= 1.2.0... no *** The gtk-config script installed by GTK could not be found *** If GTK was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GTK_CONFIG environment variable to the *** full path to gtk-config. checking use of ElectricFence malloc debugging... no checking use of file io... lame checking use of analyzer hooks... yes checking use of mpg123 decoder... yes (Layer 2, 3) checking if the lame frontend should be build... yes checking if mp3x is requested... no checking if mp3rtp is requested... no checking glibc mathinline bug... no checking use of VBR bitrate histogram... yes, with ncurses checking for FLOAT8 as float... no checking for nasm... no checking for additional optimizations... no checking for debug options... no configure: creating ./config.status config.status: creating Makefile config.status: creating libmp3lame/Makefile config.status: creating libmp3lame/i386/Makefile config.status: creating frontend/Makefile config.status: creating mpglib/Makefile config.status: creating doc/Makefile config.status: creating doc/html/Makefile config.status: creating doc/man/Makefile config.status: creating include/Makefile config.status: creating Dll/Makefile config.status: creating misc/Makefile config.status: creating debian/Makefile config.status: creating dshow/Makefile config.status: creating ACM/Makefile config.status: creating ACM/ADbg/Makefile config.status: creating ACM/ddk/Makefile config.status: creating ACM/tinyxml/Makefile config.status: creating lame.spec config.status: creating mac/Makefile config.status: creating config.h config.status: executing depfiles commands [root@workroom lame-3.97]#
Das “make” für lame ist so umfangreich, dass ich mir an dieser Stelle das log spare. Wichtig ist eigentlich nur, dass lame sich ebenso wie madplayer u.a. nach /usr/local/lib installiert.
[root@workroom lame-3.97]# make install
Making install in mpglib
make[1]: Entering directory `/home/uma/Software/lame-3.97/mpglib'
make[2]: Entering directory `/home/uma/Software/lame-3.97/mpglib'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/mpglib'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/mpglib'
Making install in libmp3lame
make[1]: Entering directory `/home/uma/Software/lame-3.97/libmp3lame'
Making install in i386
make[2]: Entering directory `/home/uma/Software/lame-3.97/libmp3lame/i386'
make[3]: Entering directory `/home/uma/Software/lame-3.97/libmp3lame/i386'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/libmp3lame/i386'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/libmp3lame/i386'
make[2]: Entering directory `/home/uma/Software/lame-3.97/libmp3lame'
make[3]: Entering directory `/home/uma/Software/lame-3.97/libmp3lame'
test -z "/usr/local/lib" || mkdir -p -- "/usr/local/lib"
/bin/sh ../libtool --mode=install /usr/bin/install -c 'libmp3lame.la' '/usr/local/lib/libmp3lame.la'
/usr/bin/install -c .libs/libmp3lame.so.0.0.0 /usr/local/lib/libmp3lame.so.0.0.0
(cd /usr/local/lib && rm -f libmp3lame.so.0 && ln -s libmp3lame.so.0.0.0 libmp3lame.so.0)
(cd /usr/local/lib && rm -f libmp3lame.so && ln -s libmp3lame.so.0.0.0 libmp3lame.so)
/usr/bin/install -c .libs/libmp3lame.lai /usr/local/lib/libmp3lame.la
/usr/bin/install -c .libs/libmp3lame.a /usr/local/lib/libmp3lame.a
ranlib /usr/local/lib/libmp3lame.a
chmod 644 /usr/local/lib/libmp3lame.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/libmp3lame'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/libmp3lame'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/libmp3lame'
Making install in frontend
make[1]: Entering directory `/home/uma/Software/lame-3.97/frontend'
make[2]: Entering directory `/home/uma/Software/lame-3.97/frontend'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/bin/sh ../libtool --mode=install /usr/bin/install -c 'lame' '/usr/local/bin/lame'
/usr/bin/install -c lame /usr/local/bin/lame
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/frontend'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/frontend'
Making install in Dll
make[1]: Entering directory `/home/uma/Software/lame-3.97/Dll'
make[2]: Entering directory `/home/uma/Software/lame-3.97/Dll'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/Dll'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/Dll'
Making install in debian
make[1]: Entering directory `/home/uma/Software/lame-3.97/debian'
make[2]: Entering directory `/home/uma/Software/lame-3.97/debian'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/debian'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/debian'
Making install in doc
make[1]: Entering directory `/home/uma/Software/lame-3.97/doc'
Making install in html
make[2]: Entering directory `/home/uma/Software/lame-3.97/doc/html'
make[3]: Entering directory `/home/uma/Software/lame-3.97/doc/html'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
test -z "/usr/local/share/doc/lame/html" || mkdir -p -- "/usr/local/share/doc/lame/html"
/usr/bin/install -c -m 644 'basic.html' '/usr/local/share/doc/lame/html/basic.html'
/usr/bin/install -c -m 644 'contributors.html' '/usr/local/share/doc/lame/html/contributors.html'
/usr/bin/install -c -m 644 'examples.html' '/usr/local/share/doc/lame/html/examples.html'
/usr/bin/install -c -m 644 'history.html' '/usr/local/share/doc/lame/html/history.html'
/usr/bin/install -c -m 644 'id3.html' '/usr/local/share/doc/lame/html/id3.html'
/usr/bin/install -c -m 644 'index.html' '/usr/local/share/doc/lame/html/index.html'
/usr/bin/install -c -m 644 'lame.css' '/usr/local/share/doc/lame/html/lame.css'
/usr/bin/install -c -m 644 'modes.html' '/usr/local/share/doc/lame/html/modes.html'
/usr/bin/install -c -m 644 'node6.html' '/usr/local/share/doc/lame/html/node6.html'
/usr/bin/install -c -m 644 'presets.html' '/usr/local/share/doc/lame/html/presets.html'
/usr/bin/install -c -m 644 'switchs.html' '/usr/local/share/doc/lame/html/switchs.html'
make[3]: Leaving directory `/home/uma/Software/lame-3.97/doc/html'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/doc/html'
Making install in man
make[2]: Entering directory `/home/uma/Software/lame-3.97/doc/man'
make[3]: Entering directory `/home/uma/Software/lame-3.97/doc/man'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
test -z "/usr/local/man/man1" || mkdir -p -- "/usr/local/man/man1"
/usr/bin/install -c -m 644 './lame.1' '/usr/local/man/man1/lame.1'
make[3]: Leaving directory `/home/uma/Software/lame-3.97/doc/man'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/doc/man'
make[2]: Entering directory `/home/uma/Software/lame-3.97/doc'
make[3]: Entering directory `/home/uma/Software/lame-3.97/doc'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/doc'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/doc'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/doc'
Making install in include
make[1]: Entering directory `/home/uma/Software/lame-3.97/include'
make[2]: Entering directory `/home/uma/Software/lame-3.97/include'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
test -z "/usr/local/include/lame" || mkdir -p -- "/usr/local/include/lame"
/usr/bin/install -c -m 644 'lame.h' '/usr/local/include/lame/lame.h'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/include'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/include'
Making install in misc
make[1]: Entering directory `/home/uma/Software/lame-3.97/misc'
make[2]: Entering directory `/home/uma/Software/lame-3.97/misc'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/misc'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/misc'
Making install in dshow
make[1]: Entering directory `/home/uma/Software/lame-3.97/dshow'
make[2]: Entering directory `/home/uma/Software/lame-3.97/dshow'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/dshow'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/dshow'
Making install in ACM
make[1]: Entering directory `/home/uma/Software/lame-3.97/ACM'
Making install in ADbg
make[2]: Entering directory `/home/uma/Software/lame-3.97/ACM/ADbg'
make[3]: Entering directory `/home/uma/Software/lame-3.97/ACM/ADbg'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/ACM/ADbg'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/ACM/ADbg'
Making install in ddk
make[2]: Entering directory `/home/uma/Software/lame-3.97/ACM/ddk'
make[3]: Entering directory `/home/uma/Software/lame-3.97/ACM/ddk'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/ACM/ddk'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/ACM/ddk'
Making install in tinyxml
make[2]: Entering directory `/home/uma/Software/lame-3.97/ACM/tinyxml'
make[3]: Entering directory `/home/uma/Software/lame-3.97/ACM/tinyxml'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/ACM/tinyxml'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/ACM/tinyxml'
make[2]: Entering directory `/home/uma/Software/lame-3.97/ACM'
make[3]: Entering directory `/home/uma/Software/lame-3.97/ACM'
make[3]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[3]: Für das Ziel »install-data-am« ist nichts zu tun.
make[3]: Leaving directory `/home/uma/Software/lame-3.97/ACM'
make[2]: Leaving directory `/home/uma/Software/lame-3.97/ACM'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/ACM'
Making install in mac
make[1]: Entering directory `/home/uma/Software/lame-3.97/mac'
make[2]: Entering directory `/home/uma/Software/lame-3.97/mac'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97/mac'
make[1]: Leaving directory `/home/uma/Software/lame-3.97/mac'
make[1]: Entering directory `/home/uma/Software/lame-3.97'
make[2]: Entering directory `/home/uma/Software/lame-3.97'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/uma/Software/lame-3.97'
make[1]: Leaving directory `/home/uma/Software/lame-3.97'
[root@workroom lame-3.97]#
Auf der Homepage findet sich ein rpm, dessen Insatllation unter FC6 leider erst einmal scheitert:
[root@workroom FC6_addons]# rpm -Uhv digitaldj-0.7.5-1.i386.rpmFehler: Fehlgeschlagende Abhängigkeiten:
libgdk_pixbuf.so.2 wird benötigt von digitaldj-0.7.5-1.i386
libghttp.so.1 wird benötigt von digitaldj-0.7.5-1.i386
libmysqlclient.so.10 wird benötigt von digitaldj-0.7.5-1.i386
[root@workroom FC6_addons]#
Doch auch diese Installation geht erst einmal daneben:
Nach dem einspielen des sSource-rpm-Paketes und dem Auspacken unter /usr/src/redhat/SOURCES führt da Kommando “./configure” erst einmal zu folgender Ausgabe:
[root@workroom digitaldj-0.7.5]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gnome-config... no checking for gnomeConf.sh file in /usr/local/lib... not found configure: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install [root@workroom digitaldj-0.7.5]#
die fehlende Komponete “gnomeConf.sh” findet sich nach einigem Suchen in dem Paket “gnome-libs-devel”, das man erst einmal nachinstallieren muss. Danach sieht die Sache besser aus:
[root@workroom digitaldj-0.7.5]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gnome-config... /usr/bin/gnome-config checking if /usr/bin/gnome-config works... yes checking for orbit-config... /usr/bin/orbit-config checking for orbit-idl... /usr/bin/orbit-idl checking for working ORBit environment... yes checking for gnorba libraries... yes checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for strerror in -lcposix... no checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for pthread_create in -lpthread... yes checking for connect... yes checking for gethostbyname... yes checking for ghttp_request_new in -lghttp... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ghttp.h usability... no checking ghttp.h presence... no checking for ghttp.h... no checking lirc/lirc_client.h usability... no checking lirc/lirc_client.h presence... no checking for lirc/lirc_client.h... no checking for lirc_init in -llirc_client... no configure: creating ./config.status config.status: creating Makefile config.status: creating macros/Makefile config.status: creating src/Makefile config.status: creating pixmaps/Makefile config.status: creating perl/Makefile config.status: creating dbschema/Makefile config.status: creating config.h config.status: executing depfiles commands [root@workroom digitaldj-0.7.5]#
Wie man erkennt, fehlen weiterhin das Paket, das die “libghttp” liefert und dazu ein “lirc_client”, den man allerdings nur benötigt, wenn man eine Infrarotfernbedienung benutzen will. Da FC6 z.Z. die libghttp nicht enthält, wurde das entsprechende Source-Pake von FC5 (http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/) unter der laufenden System neu übersetzt und installiert.
Das erste “make” scheitert binnen weniger Sekunden an weiteren fehlenden Libraries. Nachinstalliert wurden:
[root@workroom digitaldj-0.7.5]# make
make all-recursive
make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5'
Making all in macros
make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros'
Making all in src
make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src'
source='artist.c' object='artist.o' libtool=no \
depfile='.deps/artist.Po' tmpdepfile='.deps/artist.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'artist.c' || echo './'`artist.c
source='burn.c' object='burn.o' libtool=no \
depfile='.deps/burn.Po' tmpdepfile='.deps/burn.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'burn.c' || echo './'`burn.c
source='dblist.c' object='dblist.o' libtool=no \
depfile='.deps/dblist.Po' tmpdepfile='.deps/dblist.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'dblist.c' || echo './'`dblist.c
source='ddj.c' object='ddj.o' libtool=no \
depfile='.deps/ddj.Po' tmpdepfile='.deps/ddj.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'ddj.c' || echo './'`ddj.c
ddj.c: In Funktion »GetClockSecs«:
ddj.c:1024: Fehler: »CLK_TCK« nicht deklariert (erste Benutzung in dieser Funktion)
ddj.c:1024: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
ddj.c:1024: Fehler: für jede Funktion in der er auftritt.)
ddj.c: In Funktion »Beat«:
ddj.c:2419: Fehler: »CLK_TCK« nicht deklariert (erste Benutzung in dieser Funktion)
make[2]: *** [ddj.o] Fehler 1
make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5'
make: *** [all] Fehler 2
[root@workroom digitaldj-0.7.5]#
Dieser Fheler kann sehr leicht behoben werden, indem man in das src-Verzeichnis wechselt und in der Source-Datei djj.c die Einträge “CLK_TCK” durch den Ausdruck “CLOCKS_PER_SEC” esetzt (Änderung mit Einführung des gcc 2.95).
[root@workroom src]# make
source='ddj.c' object='ddj.o' libtool=no \
depfile='.deps/ddj.Po' tmpdepfile='.deps/ddj.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'ddj.c' || echo './'`ddj.c
source='dialog.c' object='dialog.o' libtool=no \
depfile='.deps/dialog.Po' tmpdepfile='.deps/dialog.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'dialog.c' || echo './'`dialog.c
source='disc.c' object='disc.o' libtool=no \
depfile='.deps/disc.Po' tmpdepfile='.deps/disc.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'disc.c' || echo './'`disc.c
source='idlist.c' object='idlist.o' libtool=no \
depfile='.deps/idlist.Po' tmpdepfile='.deps/idlist.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'idlist.c' || echo './'`idlist.c
source='lirc.c' object='lirc.o' libtool=no \
depfile='.deps/lirc.Po' tmpdepfile='.deps/lirc.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'lirc.c' || echo './'`lirc.c
source='listgui.c' object='listgui.o' libtool=no \
depfile='.deps/listgui.Po' tmpdepfile='.deps/listgui.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'listgui.c' || echo './'`listgui.c
source='mixer.c' object='mixer.o' libtool=no \
depfile='.deps/mixer.Po' tmpdepfile='.deps/mixer.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'mixer.c' || echo './'`mixer.c
source='mp3db.c' object='mp3db.o' libtool=no \
depfile='.deps/mp3db.Po' tmpdepfile='.deps/mp3db.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'mp3db.c' || echo './'`mp3db.c
source='parsecfg.c' object='parsecfg.o' libtool=no \
depfile='.deps/parsecfg.Po' tmpdepfile='.deps/parsecfg.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'parsecfg.c' || echo './'`parsecfg.c
source='playlist.c' object='playlist.o' libtool=no \
depfile='.deps/playlist.Po' tmpdepfile='.deps/playlist.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'playlist.c' || echo './'`playlist.c
source='song.c' object='song.o' libtool=no \
depfile='.deps/song.Po' tmpdepfile='.deps/song.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'song.c' || echo './'`song.c
source='uihelper.c' object='uihelper.o' libtool=no \
depfile='.deps/uihelper.Po' tmpdepfile='.deps/uihelper.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'uihelper.c' || echo './'`uihelper.c
source='fileutil.c' object='fileutil.o' libtool=no \
depfile='.deps/fileutil.Po' tmpdepfile='.deps/fileutil.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'fileutil.c' || echo './'`fileutil.c
source='x10.c' object='x10.o' libtool=no \
depfile='.deps/x10.Po' tmpdepfile='.deps/x10.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'x10.c' || echo './'`x10.c
source='cmdsocket.c' object='cmdsocket.o' libtool=no \
depfile='.deps/cmdsocket.Po' tmpdepfile='.deps/cmdsocket.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'cmdsocket.c' || echo './'`cmdsocket.c
cmdsocket.c: In Funktion »InitCommandSocket«:
cmdsocket.c:47: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »bzero«
cmdsocket.c: In Funktion »SendCommand«:
cmdsocket.c:118: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »bzero«
cmdsocket.c:136: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »strlen«
gcc -g -O2 -o ddj `gtk-config --libs` artist.o burn.o dblist.o ddj.o dialog.o disc.o idlist.o lirc.o listgui.o mixer.o mp3db.o parsecfg.o playlist.o song.o uihelper.o fileutil.o x10.o cmdsocket.o -L/usr/local/lib -lpthread -L/usr/lib/mysql -lmysqlclient -lgdk_pixbuf -llirc_client -lghttp
source='mp3insert.c' object='mp3insert.o' libtool=no \
depfile='.deps/mp3insert.Po' tmpdepfile='.deps/mp3insert.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'mp3insert.c' || echo './'`mp3insert.c
gcc -g -O2 -o mp3insert `gtk-config --libs` mp3insert.o mp3db.o parsecfg.o -L/usr/lib/mysql -lmysqlclient
source='ddj-remote.c' object='ddj-remote.o' libtool=no \
depfile='.deps/ddj-remote.Po' tmpdepfile='.deps/ddj-remote.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include `gtk-config --cflags` `gnome-config --cflags gdk_pixbuf` -I/usr/include/mysql -DAUXDIR=\"/usr/local/share/digitaldj\" -g -O2 -c `test -f 'ddj-remote.c' || echo './'`ddj-remote.c
ddj-remote.c: In Funktion »main«:
ddj-remote.c:26: Warnung: Unverträgliche implizite Deklaration der eingebauten Funktion »exit«
gcc -g -O2 -o ddj-remote ddj-remote.o cmdsocket.o
[root@workroom src]#
Auch die oben zuletzt gefundene Warnung kann man durch ersetzten des Ausdruck “exit(0);” durch “return 0;” weg bekommen.
[root@workroom digitaldj-0.7.5]# make install Making install in macros make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ../mkinstalldirs make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/macros' Making install in src make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src' /bin/sh ../mkinstalldirs /usr/local/bin /usr/bin/install -c ddj /usr/local/bin/ddj /usr/bin/install -c mp3insert /usr/local/bin/mp3insert /usr/bin/install -c ddj-remote /usr/local/bin/ddj-remote make[2]: Für das Ziel »install-data-am« ist nichts zu tun. make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/src' Making install in pixmaps make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/pixmaps' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/pixmaps' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ../mkinstalldirs /usr/local/share/pixmaps /usr/bin/install -c -m 644 ddjicon.png /usr/local/share/pixmaps/ddjicon.png make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/pixmaps' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/pixmaps' Making install in perl make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/perl' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/perl' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ../mkinstalldirs /usr/local/share/digitaldj mkdir -p -- /usr/local/share/digitaldj /usr/bin/install -c -m 644 DDJDB.pm /usr/local/share/digitaldj/DDJDB.pm /usr/bin/install -c -m 644 fest.pl /usr/local/share/digitaldj/fest.pl /usr/bin/install -c -m 644 googlecovers.pl /usr/local/share/digitaldj/googlecovers.pl /usr/bin/install -c -m 644 juke.pl /usr/local/share/digitaldj/juke.pl /usr/bin/install -c -m 644 playlist.pl /usr/local/share/digitaldj/playlist.pl /usr/bin/install -c -m 644 pl_text.pl /usr/local/share/digitaldj/pl_text.pl /usr/bin/install -c -m 644 queue.pl /usr/local/share/digitaldj/queue.pl /usr/bin/install -c -m 644 scaled_album.pl /usr/local/share/digitaldj/scaled_album.pl make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/perl' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/perl' Making install in dbschema make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/dbschema' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/dbschema' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ../mkinstalldirs /usr/local/share/digitaldj /usr/bin/install -c -m 644 0-2.sql /usr/local/share/digitaldj/0-2.sql /usr/bin/install -c -m 644 1-2.sql /usr/local/share/digitaldj/1-2.sql make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/dbschema' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5/dbschema' make[1]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5' make[2]: Entering directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. make[2]: Für das Ziel »install-data-am« ist nichts zu tun. make[2]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5' make[1]: Leaving directory `/usr/src/redhat/SOURCES/digitaldj-0.7.5' [root@workroom digitaldj-0.7.5]#
Es ist immer zwekcmäßig, neue Programme aus der Shell zu starten:
bash-3.1$ ddj ddj: could not connect to socket ddj: Datei oder Verzeichnis nicht gefunden unable to init lirc SQL error: Unable to connect to server
Es öffnen sich zwei Fenster:
Dise Frage bantwortet man am Besten mit “Nein”, denn ddj greift auf die Datenbank ohne Authentifizierung (Passwort für root@localhost) auf die Datenbank zu. Außerdem muss die Datenbank erst initialisiert werden:
Nach Eingabe des Passwortes sind zwei Clicks notwendig, um “ddj” zu konfigurieren:
Auf der Konsole erscheint lediglich die Meldung “reload” als Bestätigung, dass die Tabellen eingerichtet wurden. Danach richtet man noch die lokalen Anwender (einschließlich ddj) ein und gibt dem Anwender ddj über die Administrationsoberfläche des MySQL-Servers Zugirff auf die Datenbank ddj_mp3.
DigitalDJ reagiert, solange die Datenbank leer ist, auf zielloses Clicken mit der Mouse oder Herumprobieren mit einem Absturz.
Wenn man schon eine MP3-sammlung hat, dann wechselt man am Besten in das entsprechende Verzeichnis und fügt unter Verwendung des Kommandos “mp3insert” die Songs der Reihe nach in die Datenbank ein. Hierzu ein Beispiel:
mp3insert -p /home/music/ABBA/Greatest_Hits/02_-__SOS.mp3 -t SOS -a ABBA -d "Greatest Hits"