Hey,
@Drakeo: Thank you very much! I've tried that a couple of times but it didn't work. After your post I found out that for some reason libsndfile was in /usr/lib... and that confused the auto configuration.
After installing libsndfile to the right paths and etc this slackbuild worked just fine.
If you're planning on having the scripts from Slackbuild.org make sure that your libdir is set to /usr/lib64. With me it putted the libraries to /usr/lib and that's why I couldn't recompile gnome-media (contains gnome volume control and etc...)
If you're planning to recompile GSB gnome-media - download the scripts from
http://ftp.osuosl.org/pub/gsb/gsb64-...p/gnome-media/ .
If while compiling you get this error:
Code:
checking build system type... configure: error: /bin/sh build-aux/config.sub --linux failed
configure: WARNING: cache variable ac_cv_build contains a newline
Open up gnome-media.SlackBuild, find&replace this:
Code:
Find:
# Configure.
CFLAGS="$TUNE_CFLAGS $EXTRA_CFLAGS" CXXFLAGS="$TUNE_CFLAGS $EXTRA_CFLAGS" \
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--mandir=/usr/man $CONFIGURE_FLAGS \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--build=$ARCH-$DISTRO-linux \
--target=$ARCH-$DISTRO-linux \
--disable-static \
--enable-shared \
--disable-schemas-install \
--disable-pulseaudio \
--enable-silent-rules \
--enable-gstmix \
--enable-gstprops \
|| exit 1
Replace with:
# Configure.
CFLAGS="$TUNE_CFLAGS $EXTRA_CFLAGS" CXXFLAGS="$TUNE_CFLAGS $EXTRA_CFLAGS" \
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib \
--mandir=/usr/man $CONFIGURE_FLAGS \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--build=$ARCH-$DISTRO-linux \
--target=$ARCH-$DISTRO-linux \
--disable-static \
--enable-shared \
--disable-schemas-install \
--disable-pulseaudio \
--enable-silent-rules \
--enable-gstmix \
--enable-gstprops \
# || exit 1
If that doesn't fix it for you... try just running /tmp/gnome-media-*/.configure. If that goes through without errors then try building it from the SlackBuild. I don't know why or how that fixes it ... it just worked for me.... Don't wanna know...
If I have some time I'll post this into the LQ Wiki db.
Again - thanks and good luck to others