Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

01.12.2003, 23:31

xine-lib will nicht emergen

[code:1]

!!! ERROR: media-libs/xine-lib-1_rc2 failed.
!!! Function src_compile, Line 113, Exitcode 2
!!! Parallel make failed
[/code:1]

kommt wenn ich kde emergen will. Kann die xine-lib nicht mergen, schon versch. sachen probiert.

Weiss einer weiter.
Samsung X10 Centrino 1300

2

01.12.2003, 23:38

kommt das gleich am anfang?

Poste mal ein bisschen mehr von der Fehlermeldung wenn es geht bitte.

3

01.12.2003, 23:39

bin gerade nochmal am versuchen.

Das kommt erst ziemlich am ende (denke ich) also nach 5-10 minuten

also kam so nach ca. 15 minuten.
Werde jetzt mal kde ohne kdemultimedia emergen. Vielleicht geht das bis zum ende. Und dann kann ich auch besser die Fehlermeldungen posten.

aber so ne zündende idee was es sein kann hat niemand?

is nen intel centrino Laptop.
Samsung X10 Centrino 1300

4

02.12.2003, 01:53

1. Ohne längere Fehlermeldung gehts leider nicht. Könnte z.B. das selbe sein wie hier:
http://bugs.gentoo.org/show_bug.cgi?id=34626

2. bugs.gentoo.org
Siehe obiger Link. Einfach nach xine-lib suchen. Oft steht dort auch schon eine Lösung, ob die die in diesem Thread steht dir hilft weis ich natürlich nicht. Kommt auf deine Fehlermeldung an.

3. Poste bitte deine USE und CFLAGS.
Das ist oft eine Fehlerquelle.

mfg :)
Pedro

PS: emerge kdebase
wenn das erstmal drauf ist kannst du dich immer noch mit dem rest rumärgern

5

02.12.2003, 07:47

[code:1]make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2/src/libfaad/codebook'
make[4]: Entering directory
`/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2/src/libfaad'
source='bits.c' object='bits.lo' libtool=yes \
depfile='.deps/bits.Plo' tmpdepfile='.deps/bits.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool-nofpic --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-I../.. -I../../inclu de -I../../include -I../../src -I../../src/xine-engine
-I../../src/xine-engine -I../../src/xine-utils -I../../src/input
-I../../src/input -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE
-W pointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts
-Wmissing-declarations -Wmissing-protot ypes -march=pentium4 -O3 -funroll-loops
-pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2 -m no-sse2 -mno-sse2
-mno-sse2 -c -o bits.lo `test -f 'bits.c' || echo './'`bits.c
rm: cannot remove `': Invalid argument
source='cfft.c' object='cfft.lo' libtool=yes \
depfile='.deps/cfft.Plo' tmpdepfile='.deps/cfft.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool-nofpic --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-I../.. -I../../inclu de -I../../include -I../../src -I../../src/xine-engine
-I../../src/xine-engine -I../../src/xine-utils -I../../src/input
-I../../src/input -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE
-W pointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts
-Wmissing-declarations -Wmissing-protot ypes -march=pentium4 -O3 -funroll-loops
-pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2 -m no-sse2 -mno-sse2
-mno-sse2 -c -o cfft.lo `test -f 'cfft.c' || echo './'`cfft.c
rm: cannot remove `': Invalid argument
cfft.c: In function `passf2':
cfft.c:560: unable to find a register to spill in class `SSE_REGS'
cfft.c:560: this is the insn:
(insn 457 456 458 (set (subreg:SF (reg/v:DI 29 rmm0 [112]) 0)
(minus:SF (reg:SF 21 exmm0 [195])
(mem:SF (plus:SI (mult:SI (reg:SI 1 edx [188])
(const_int 8 [0x8]))
(reg/v/f:SI 4 esi [62])) [4 S4 A32]))) 547 {*fop_sf_1_sse}
(insn_list 454 (nil))
(expr_list:REG_DEAD (reg:SF 21 exmm0 [195])
(nil)))
cfft.c:560: confused by earlier errors, bailing out
make[4]: *** [cfft.lo] Error 1
make[4]: Leaving directory
`/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2/src/libfaad'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2/src/libfaad'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_rc2/work/xine-lib-1-rc2'
make: *** [all] Error 2

!!! ERROR: media-libs/xine-lib-1_rc2 failed.
!!! Function src_compile, Line 113, Exitcode 2
!!! Parallel make failed[/code:1]

Der fehler stammt aus dem link von dir. Is 1a das gleiche.
Da stand dann was, dass es an "sse" liegen würde. Hab ich dann auch mal aus den cflags entfernt, nur dann kam nen Fehler, das was mim C-Compiler nicht stimmt

[code:1]USE="xine -gtk -gnome dga fbcon qtmt alsa samba gphoto2 evo dvd java"

[/code:1][code:1]CFLAGS="-march=pentium4 -O3 -funroll-loops -pipe -fomit-frame-pointer -mfpmath=sse -mmmx -msse -msse2"[/code:1]

habs auch schon mit makeopts=-j1 probiert. genau der gleiche fehler
Samsung X10 Centrino 1300

6

02.12.2003, 08:06

so hab sie nun emergen können. hab net nur sse rausgenommen aus den cflags sondern kompplett den -mfpmath eintrag mal auskommentiert.
Lief wunderbar durch.

danke euch.

mal schauen ob er kdemultimedia nun auch macht.

mike
Samsung X10 Centrino 1300

7

02.12.2003, 09:10

honk. das das nicht lief lag an deinem march=pentium4, da ist das sse2 buggy... steht auch in der make.conf, man soll anstelle dessen pentium3 nehmen !!! Lesen ist verdammt wichtig wenn du länger was von deinem system haben willst (stichwort etc-update :wink: ) !

mfg,
sploenni

8

02.12.2003, 13:08

es hat ja so nun funktioniert. kann ich dann ja so lassen oder ?
hab auch kde mit pentium4 kompiliert. habe in einem thread gelesen, dass es bei einem ohne probleme laeuft. kann ich jetzt einfach pentium3 hinschreiben fuer die naechsten programme? kann das zu problemen fuehren ?

mike
Samsung X10 Centrino 1300

9

02.12.2003, 13:33

achso, wie sieht das aus, wenn ich die cflags nun aender in pentium 3 und dann mal ein emerge -u world mach ? kompiliert der alles neu oder was passiert da ?

und ein emerge-up world zeigt mir nur die pakete an oder ?

was gibt es da noch fuer moeglichkeiten und was sollte ich beachten. soll ich jetzt einfach das pentium4 drin lassen ??
Samsung X10 Centrino 1300

10

02.12.2003, 14:43

also erstmal würd ich nicht von "ich kenn da jemanden bei dem das geht..." ausgehen, sondern von dem was gentoo dazu sagt (bzw. in die config schreibt). Das das sse2 buggy is muss ja auch nicht zwangsläufig heissen das es nicht geht, sondern nur das es damit probleme gibt... wenn du die cflags/useflags änderst kannst du das gesamte system mittels "emerge -eD world" neu compilieren... emerge -u ist für updates (gib mal in die console "emerge --help" ein!