ubuntuusers.de

Amarok installieren?

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

moser

Anmeldungsdatum:
20. Dezember 2004

Beiträge: 65

Wohnort: Bad Kreuznach

Ich weiß, das Thema wurde hier bereits behandelt, aber ich wurde aus den bisherigen Diskussionen nicht schlau.

Ich habe hier eine frische Installation von Ubuntu stehen, d.h. es wurde lediglich die Warty-CD zur Installation genutzt, DSL eingerichtet, in /etc/apt/sources.list alle Einträge auskommentiert und ein apt-get update / upgrade ausgeführt.

Nun versuchte ich amarok aus den hoary-sourcen zu installieren. Dazu habe ich zunächst aus den Warty-Sourcen kde komplett installiert, wie pippovic empfahl und dann apt-get install amarok (hoary) eingegeben.
Der Fehler kam prompt: kdelibs-data konnte nicht per dpkg configuriert werden, da sich das Paket mit OpenOffice beist.

Ok, dachte ich mir. GCC und G++ installiert und versucht amarok-1.1.1 (keine Beta) selbst zu kompilieren. Doch dann kam folgendender Fehler beim ./configure:

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for kde-config... /usr/bin/kde-config
checking where to install... /usr (as returned by kde-config)
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 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 whether g++ supports -Wmissing-format-attribute... yes
checking whether gcc supports -Wmissing-format-attribute... yes
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wnon-virtual-dtor... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
checking whether g++ supports -Wl,--no-undefined... yes
checking whether g++ supports -Wl,--allow-shlib-undefined... yes
not using lib directory suffix
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 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 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 for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
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
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking if C++ programs can be compiled... yes
checking for strlcat... no
checking if strlcat needs custom prototype... yes - in libkdefakes
checking for strlcpy... no
checking if strlcpy needs custom prototype... yes - in libkdefakes
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... yes
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking sys/bitypes.h usability... yes
checking sys/bitypes.h presence... yes
checking for sys/bitypes.h... yes
checking for poll in -lpoll... no
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking if res_init needs -lresolv... yes
checking for res_init... yes
checking if res_init needs custom prototype... no
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for short... yes
checking size of short... 2
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for dlopen in -ldl... (cached) yes
checking for shl_unload in -ldld... no
checking for size_t... yes
checking size of size_t... 4
checking for unsigned long... yes
checking size of unsigned long... 4
checking sizeof size_t == sizeof unsigned long... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X...
configure: error: Can't find X includes. Please check your installation and add the correct paths!

Ähm, ich kann mir ja denken, dass X für den xserver steht, aber... was soll ich denn da tun!? Bitte helft mir .-)

daniel311 Team-Icon

Anmeldungsdatum:
28. Oktober 2004

Beiträge: 182

'apt-get install x-dev' bringt dich der kompilierung näher, aber es muss doch auch funktionierende pakete geben...

moser

(Themenstarter)

Anmeldungsdatum:
20. Dezember 2004

Beiträge: 65

Wohnort: Bad Kreuznach

Ja, hat es.
Danach hing er noch an weiteren Stellen, die ich fixen konnte, nun will er aber qt.
Das finde ich nicht mit apt-cache. Ist es nicht kommerziell und deswegen nicht in Ubuntu dabei?

daniel311 Team-Icon

Anmeldungsdatum:
28. Oktober 2004

Beiträge: 182

Versuch es nochmal mit apt. Erst openoffice deinstallieren (hast ja gesagt, dass es sich damit "beisst"). Dann amarok installieren. Dann OpenOffice (auch aus hoary) installieren. Außerdem wollte ich noch fragen, wiso ein Amarok aus Hoary mit einem KDE aus Warty zusammenarbeiten soll? Das kann doch eigentlich nicht gehen. Vielleicht bleibt Dir nichts anderes über, als ein dist-upgrade auf hoary, oder Du verzichtest auf Amarok, bis Hoary stable ist. Probier mal Amarok aus den Debian-stable sourcen, wenn es, wie Du sagst, bei Ubuntu-stable nicht dabei ist.

moser

(Themenstarter)

Anmeldungsdatum:
20. Dezember 2004

Beiträge: 65

Wohnort: Bad Kreuznach

Werd ich mal probieren, danke!

pippovic

Avatar von pippovic

Anmeldungsdatum:
12. November 2004

Beiträge: 9130

@ moser: Ich habe amarok gestern aus den folgenden Quellen installiert:

deb http://ftp.de.debian.org/debian/ unstable main contrib non-free
deb http://ftp.de.debian.org/debian-non-US/ unstable/non-US main contrib non-free

Das funktionierte bei mir wunderbar. Mit den kdelibs aus Hoary hatte ich auch Probleme!

Gruß
pippovic

moser

(Themenstarter)

Anmeldungsdatum:
20. Dezember 2004

Beiträge: 65

Wohnort: Bad Kreuznach

Ja, danke. Das hat wirklich wunderbar gefunzt.

Nur jetzt hör ich nix mehr. Also weder in Amarok noch in XMMS noch beim Gnome-Start... die Boxen bleiben stumm!

moser

(Themenstarter)

Anmeldungsdatum:
20. Dezember 2004

Beiträge: 65

Wohnort: Bad Kreuznach

So... ich hab alle Probleme gelöst, wenn auch auf eine nicht ganz wünschenswerte weise:

Da Amarok auf einem zweiten PC laufen soll, der außer amarok und mplayer nichts beherbergen soll, hab ich einfach noch mal die Ubuntu-CD eingelegt und frisch installiert.

Hernach installierte ich aus den Debian Quellen, die pippovic nannte (danke noch mal) amarok, welches allerdings nach der Installation nicht starten wollte, weil im Home-Verzeichnis das .kde Verzeichnis fehlt.

Also installierte ich noch zusätzlich kde-core aus den Debian-Paketen. Ob dies notwendig ist, weiß ich nicht, schließlich startete Amarok immer noch nicht und gab die gleiche Fehlermeldung. Nach 3 Minuten Grübeln entschloss ich mich also einfach mal kde zu starten als Sitzung .-)

Und siehe da: Er läuft - jetzt auch unter gnome mit dem gstreamer → ossink

Feinst! Und ein riesen Dankeschön an euch alle, die ihr mir geholfen habt!

Antworten |