View previous topic :: View next topic |
Author |
Message |
PeKron n00b
Joined: 24 Nov 2003 Posts: 49
|
Posted: Tue Nov 29, 2005 1:31 am Post subject: amarok mag nicht compilieren (Fehler bei flac und liboil) |
|
|
Moin,
wollte mir mal amarok ansehen (habe viel gutes gelesen & gesehen).
Allerdings bekomme ich beim compilieren von deps (im Klartext: Flac) folgenden Output:
Code: |
nalysis/.libs/libreplaygain_analysis.a ../../src/share/replaygain_synthesis/.libs/libreplaygain_synthesis.a ../../src/share/utf8/.libs/libutf8.a ../../src/libFLAC/.libs/libFLAC.so -lm
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_pagein'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_wrote'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_reset'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_reset'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_clear'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_packetin'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_packetout'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_init'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_init'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_page_checksum_set'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_pageout'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_clear'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_page_serialno'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_buffer'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_stream_flush'
../../src/libOggFLAC/.libs/libOggFLAC.so: undefined reference to `ogg_sync_pageout'
collect2: ld returned 1 exit status
make[3]: *** [flac] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2/src/flac'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/flac-1.1.2-r3/work/flac-1.1.2'
make: *** [all] Fehler 2
|
Faellt da jemandem etwas zu ein?
Grueße _________________ System: AMD Athlon XP3200+, || MSI K7N2 Delta2 Platinum Series Mainboard (FISR) || 1024MB DDR-RAM PC400 Dual Channel || Gentoo Linux | Kernel 2.6.14.2 (self) | KDE 3.1.3 | GCC 3.3.6
Last edited by PeKron on Tue Nov 29, 2005 12:04 pm; edited 1 time in total |
|
Back to top |
|
|
norc Guru
Joined: 22 Apr 2004 Posts: 366 Location: Germany
|
Posted: Tue Nov 29, 2005 11:51 am Post subject: |
|
|
Nimm das flac useflag einfach raus und versuch dann mal amarok zu emergen
Flac ist IMHO net nötig.
norc _________________ Unix is simple. It just takes a genius to understand its simplicity. |
|
Back to top |
|
|
PeKron n00b
Joined: 24 Nov 2003 Posts: 49
|
Posted: Tue Nov 29, 2005 12:03 pm Post subject: |
|
|
Hallo,
danke erstmal fuer deine Antwort. Das ich Flac per USE ausmachen kann ist wohl an mir vorbeigegangen
Habe das also gemacht, allerdings tut sich nun das naechste Problem auf:
Code: |
make[3]: Leaving directory `/var/tmp/portage/liboil-0.3.6/work/liboil-0.3.6/liboil/i386'
Making all in fb
make[3]: Entering directory `/var/tmp/portage/liboil-0.3.6/work/liboil-0.3.6/liboil/fb'
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -mmmx -msse -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe -MT libfb_la-fbmmx.lo -MD -MP -MF ".deps/libfb_la-fbmmx.Tpo" -c -o libfb_la-fbmmx.lo `test -f 'fbmmx.c' || echo './'`fbmmx.c; \
then mv -f ".deps/libfb_la-fbmmx.Tpo" ".deps/libfb_la-fbmmx.Plo"; else rm -f ".deps/libfb_la-fbmmx.Tpo"; exit 1; fi
mkdir .libs
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -mmmx -msse -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I../.. -O2 -O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe -MT libfb_la-fbmmx.lo -MD -MP -MF .deps/libfb_la-fbmmx.Tpo -c fbmmx.c -fPIC -DPIC -o .libs/libfb_la-fbmmx.o
fbmmx.c: In function `fbCompositeSolid_nx8888mmx':
fbmmx.c:902: can't convert between vector values of different size
fbmmx.c:926: can't convert between vector values of different size
make[3]: *** [libfb_la-fbmmx.lo] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/liboil-0.3.6/work/liboil-0.3.6/liboil/fb'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/liboil-0.3.6/work/liboil-0.3.6/liboil'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/liboil-0.3.6/work/liboil-0.3.6'
make: *** [all] Fehler 2
|
Und dazu faellt mir nun auch nichts ein, liboil kann ich naemlich im Gegensatz zu Flac leider nicht ausmachen.
Dazu noch jemand eine Idee? _________________ System: AMD Athlon XP3200+, || MSI K7N2 Delta2 Platinum Series Mainboard (FISR) || 1024MB DDR-RAM PC400 Dual Channel || Gentoo Linux | Kernel 2.6.14.2 (self) | KDE 3.1.3 | GCC 3.3.6 |
|
Back to top |
|
|
PeKron n00b
Joined: 24 Nov 2003 Posts: 49
|
Posted: Wed Nov 30, 2005 1:51 am Post subject: |
|
|
*push*
Kommt Leute, helft mir _________________ System: AMD Athlon XP3200+, || MSI K7N2 Delta2 Platinum Series Mainboard (FISR) || 1024MB DDR-RAM PC400 Dual Channel || Gentoo Linux | Kernel 2.6.14.2 (self) | KDE 3.1.3 | GCC 3.3.6 |
|
Back to top |
|
|
noergeli Apprentice
Joined: 05 Oct 2004 Posts: 205 Location: Hamburg, Gemany
|
Posted: Wed Nov 30, 2005 11:53 am Post subject: |
|
|
moin,
Quote: | liboil kann ich naemlich im Gegensatz zu Flac leider nicht ausmachen |
Theoretisch schon. liboil ist ja keine Abhängigkeit von Amarok, also ist die Frage was bei dir noch installiert werden soll, das liboil benötigt. Das weißt bis jetzt nur du.
Ich habe mal für dich gesucht und wage mal nen Schuss ins Blaue: Du benutzt ACCEPT_KEYWORDS="~x86" und hast bei amarok das gstreamer USE-flag gesetzt? Denn die testing-version von gst-plugins verlangt liboil und liboil selbst ist auch maskiert.
Wenn dem so ist, kannst du entweder auf gstreamer verzichten oder die stable Pakete von gstreamer, gst-plugins, etc... installieren.
Das löst zwar nicht deine Probleme beim Kompilieren, aber du vermeidest damit die Abhängigkeit. |
|
Back to top |
|
|
Kuhrscher Guru
Joined: 29 Dec 2003 Posts: 498 Location: Hamburg, Germany
|
Posted: Wed Nov 30, 2005 8:16 pm Post subject: |
|
|
Magst Du mal Deine make.conf posten? Das ist zur Fehlersuche generell eine gute Sache |
|
Back to top |
|
|
|