[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-multimedia
Subject: Bug#41027: noatun segfaults artsd on startup (additional infos)
From: Andy Toenz <zyta2002 () web ! de>
Date: 2002-04-15 12:18:13
[Download RAW message or body]
some more infos about the installation (relies upon a discussion in #kde-users
with neil stevens)
my installation from cvs relies upon this self-wrote install-script:
<begin script>
#!/bin/bash
echo -e "**\tCVS Compile-Helper Script... (c)by zyta '2002\t**"
# GLOBAL VARS
CFLAGS="-O0 -fomit-frame-pointer -mcpu=i686 -march=i686 -fno-exceptions"
CC="/usr/bin/gcc"
CXXFLAGS="-O0 -fomit-frame-pointer -mcpu=i686 -march=i686 -fno-exceptions"
CXX="/usr/bin/g++"
export CFLAGS CC CXXFLAGS CXX
# SCRIPT VARS
DEFAULT_CONFIG_ARGS="--prefix=/opt/kde3 --enable-debug=full
--disable-dependency-tracking"
function build_lame {
cd lame-3.91
./configure --prefix=/usr --disable-gtktest --disable-decoder
--disable-analyzer-hooks
make
sudo make install
cd ..
}
function build_qt-copy {
echo "[(re)compile qt-copy]"
cd qt-copy
echo -n "building qt-copy debs..."
fakeroot dpkg-buildpackage -b
echo -e "\tdone"
echo -n "cleanup sources..."
debian/rules clean
echo -e "\tdone"
cd ..
echo -n "installing debs..."
sudo dpkg -i *.deb
echo -e "\tdone"
}
function build {
echo "[(re)compiling $1]"
cd $1
export DO_NOT_COMPILE="$3"
if [[ ! -e "configure" ]];
then
if [[ $1 == "kdevelop" ]];
then
echo -n "cleaning cvs.make"
make -f admin/Makefile.common cvs-clean > /dev/null 2>&1
echo -e "\tdone"
fi
echo -n "autoconf from cvs..."
make -f Makefile.cvs > ../$1.autoconf.log 2>&1
echo -e "\tdone"
fi
if [[ ! -e "config.h" ]];
then
echo -n "fresh build, configuring..."
./configure $DEFAULT_CONFIG_ARGS $2 > ../$1.config.log 2>&1
echo -e "\tdone"
fi
echo -n "compiling..."
make > ../$1.make.log 2>&1
echo -e "\tdone"
if [[ $1 == "kdelibs" ]];
then
echo -n "making doku..."
qt2kdoc /usr/share/doc/qt3-doc/
make kdedoc
echo -e "\tdone"
fi
echo -n "installing..."
make install > ../$1.install.log 2>&1
echo -e "\tdone"
#echo -n "cleaning up...(shit happens)"
#make distclean > /dev/null 2>&1
#echo -e "\tdone"
cd ..
}
# gcc3.1 ready => kdemultimedia, arts
# component configure options disabled builds
#build_lame
#build_qt-copy
#build arts "--with-alsa"
#build kdelibs "--disable-libfam --enable-dnotify --with-alsa"
#build kdebase "--with-shadow"
#build kdenetwork "" "kdict kit korn kpf kppp ktalkd kxmlrpc"
#build kdegraphics "" "kfax kfaxview kfract kooka"
build kdemultimedia "" "kmid kmidi koncd arts"
#build kdeutils "" "karm klprfax"
#build kdevelop "--enable-docbase" ""
#build kdesdk "" ""
#build kdoc "" ""
</end script>
so the whole stuff should resides in /opt/kde3
some paths:
which artsd
/opt/kde3/bin/artsd
which noatun
/opt/kde3/bin/noatun
and the kde3-wrapper script (I'm running KDE2.2.2 parallel)
<begin script>
!/bin/bash
# wrapper script for kde3 start
KDEHOME=$HOME/.kde3
KDEDIR=/opt/kde3/
PATH=/opt/kde3/bin:$PATH
export KDEHOME KDEDIR PATH
exec /opt/kde3/bin/startkde
</end script>
version numbers:
artsd -v
artsd 1.0.0
noatun --version
Qt: 3.0.3
KDE: 3.0.1 (CVS >= 20020327)
Noatun: 2.0.0
_______________________________________________
kde-multimedia mailing list
kde-multimedia@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-multimedia
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic