Kompilere fra kildekode |
forrige | Minivejledninger | næste |
Hent først ned og installér udviklingspakker for KDE, Qt og X11. De skulle være tilgængelige i din distribution, for eksempel i Debian er pakkenavnene kdelibs4-dev
, libqt3-mt-dev
og xlibs-dev
. Du kan også behøve andre udviklingspakker.
Hent den seneste fil .tar.bz2
fra Filsektionen for KPlayer-projektet på SourceForge. Pak den derefter ud.
tar
xjf
kplayer-0.5.2.tar.bz2
Koden findes i undermappen kplayer-0.5.2
cd
kplayer-0.5.2
Opret scriptet configure
make
-f
Makefile.dist
og kør det
./configure
--prefix
`kde-config --prefix`
Hvis du får fejl om manglende biblioteker, skal du formodentlig installere flere udviklingspakker fra din distribution. Scriptet configure
er meget informativt, og du kan afgøre hvilke pakker du behøver fra udskriften. Hvis du behøver endnu mere information, så kig i filen config.log
. Du skal gå til slutningen og derefter tilbage en side eller to for at komme til stedet hvor fejlen rapporteredes. Hvis alt mislykkes, så spørg efter hjælp på KPlayers brugerforum. Glem ikke at tage fuldstændig udskrift fra configure
og filen config.log
med.
Når configure er lykkedes, så kompilér koden
make
Hvis dette trin mislykkes kan du igen spørge efter hjælp på KPlayers brugerforum, og angive fuldstændig udskrift fra kommandoen make.
Når make er klar, så installér programmet
su
-c
'make install'
og kør det
kplayer
Den sidste kommando giver også en hel del udskrift på terminalen. Det er udskriften som du skal sende hvis du en gang indsender en fejlrapport eller beder om hjælp.
I det mindste visse versioner af Mandrake 10 har libGL.la
på et forkert sted, så scriptet configure
kan ikke finde det, men du skal oprette et symbolsk link
ln
-s
/usr/lib/libGL.la
/usr/X11R6/lib/libGL.la
Ales Tosovsky skrev en detaljeret vejledning på tjekkisk om hvordan man kompilerer KPlayer på Mandrake 10 og oversatte den til engelsk.
Fred kompilerede KPlayer på x86_64 med godt resultat ved brug af Fedora Core 2 og kernen 2.6.6-1.435.2.3smp. Sådan her kørte han configure:
./configure
--prefix=`kde-config --prefix`
--enable-libsuffix=64
--with-qt-includes=/usr/lib64/qt-3.3/include
--with-qt-libraries=/usr/lib64/qt-3.3/lib
alt på en linje, naturligvis.
forrige | hjem | næste |
Installation | op | Basal indstilling |