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

11.09.2005, 09:32

Fehler bei emerge avifile [gelöst]

Moin Freunde!
Ich versuch schon seit Egigkeiten avifile zu emergieren.
Das wird uA benötigt für k3b.
ich habe auch schon alle im portage befindlichen versionen versucht zu emergieren und schon syncs gemacht.
Dann habe ich versucht mit emerge -e system mal alles ins reine zu bringen, das system neu aufgesetzt.
Scheinbar mache ich immer den gleichen Fehler.
Aussteigen tut er nach emerge avifile mit folgendem Kot *G*

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 mmx.cpp: In function `void zoom_16_bpp(uint16_t*, const uint16_t*, int, int, 
   int, int, int)':
mmx.cpp:112: error: can't find a register in class `GENERAL_REGS' while 
   reloading `asm'
make[2]: *** [mmx.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/String.pp -c String.cpp  -fPIC -DPIC -o .libs/String.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Registry.pp -c Registry.cpp -o Registry.o >/dev/null 2>&1
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/String.pp -c String.cpp -o String.o >/dev/null 2>&1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib'
make: *** [all-recursive] Error 1

!!! ERROR: media-video/avifile-0.7.43.20050224-r2 failed.
!!! Function src_compile, Line 145, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
 


was ist zu tun?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Poedel« (23.09.2005, 20:52)


2

11.09.2005, 10:54

Habe ich bei mir auch. Machst gar nichts falsch. Mußt etwas warten, ist wohl ein Fehler im Code. geht meistens nach einiger Zeit von alleine weg.

3

11.09.2005, 11:15

neeeeee
die releases werden schon vorher getestet
das ist ein prob mit mmx
leider hast du nen bissl wenig vom fehler gepostet
also versuch mal USE="-mmx" emerge avifile
ich gehe aber davon aus das entweder bei dir die lib nicht mehr ganz IO ist
oder dir welche includes fehlen
bei mir geht die version "zufällig"

4

11.09.2005, 12:35

yo cool, also das mit dem use -mmx habe ich versucht und kam aber immernoch zum scheinbar gleichen Fehler ..

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Config.pp -c Config.cpp -o Config.o >/dev/null 2>&1
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c image.cpp
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c impl_audio.cpp
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c impl_video.cpp
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/image.pp -c image.cpp  -fPIC -DPIC -o .libs/image.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/impl_audio.pp -c impl_audio.cpp  -fPIC -DPIC -o .libs/impl_audio.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/impl_audio.pp -c impl_audio.cpp -o impl_audio.o >/dev/null 2>&1
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/impl_video.pp -c impl_video.cpp  -fPIC -DPIC -o .libs/impl_video.o
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c Locker.cpp
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/impl_video.pp -c impl_video.cpp -o impl_video.o >/dev/null 2>&1
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c mmx.cpp
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/image.pp -c image.cpp -o image.o >/dev/null 2>&1
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Locker.pp -c Locker.cpp  -fPIC -DPIC -o .libs/Locker.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Locker.pp -c Locker.cpp -o Locker.o >/dev/null 2>&1
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/mmx.pp -c mmx.cpp  -fPIC -DPIC -o .libs/mmx.o
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused -I../../include  -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -c Registry.cpp
mmx.cpp: In function `void zoom_16_bpp(uint16_t*, const uint16_t*, int, int, 
   int, int, int)':
mmx.cpp:112: error: can't find a register in class `GENERAL_REGS' while 
   reloading `asm'
make[2]: *** [mmx.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Registry.pp -c Registry.cpp  -fPIC -DPIC -o .libs/Registry.o
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -fomit-frame-pointer -pipe -march=pentium4 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFPM_INTEL -D_GNU_SOURCE -pipe -Wp,-MD,.deps/Registry.pp -c Registry.cpp -o Registry.o >/dev/null 2>&1
make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib'
make: *** [all-recursive] Error 1

!!! ERROR: media-video/avifile-0.7.43.20050224-r2 failed.
!!! Function src_compile, Line 145, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


daß der Fehler momentan leider auftritt hilft mir ja auch nicht weiter, da dieses blöde Ebuild nunmal von vielen Pröx verwendet wird :(

das heißt also, erstmal weiter mit windoof arbeiten bis es ein ebuild gibt, das mit meinem Rummel läuft ;(
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

5

11.09.2005, 12:44

nach einem erneuten sync sieht es so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mmx.cpp: In function `void zoom_16_bpp(uint16_t*, const uint16_t*, int, int, 
   int, int, int)':
mmx.cpp:112: error: can't find a register in class `GENERAL_REGS' while 
   reloading `asm'
make[2]: *** [mmx.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.43.20050224-r2/work/avifile-0.7-0.7.43/lib'
make: *** [all-recursive] Error 1

!!! ERROR: media-video/avifile-0.7.43.20050224-r2 failed.
!!! Function src_compile, Line 145, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

6

11.09.2005, 12:45

poste mal ein

# emerge -pv avifile
MfG MyD

7

11.09.2005, 12:50

am besten gleich mal ein
emerge --info
wobei mich besonders gcc version + gentoo profile interessiert =)

8

11.09.2005, 12:53

so viel zu Dr. MyD:

Quellcode

1
2
3
4
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] media-video/avifile-0.7.43.20050224-r2  -3dnow +X -a52 +alsa -debug +divx4linux -dmalloc -dpms +encode +esd +mad -matrox -mmx +oss +qt -sblive +sdl -sse +truetype -v4l -vidix +vorbis +win32codecs -xinerama +xv +xvid +zlib 0 kB 


und hier zu bUscher:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-fomit-frame-pointer -pipe -march=pentium4"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-fomit-frame-pointer -pipe -march=pentium4"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 SSL X acl alsa apache2 apm avi berkdb bitmap-fonts crypt cups dedicated divx4linux dts dvd dvdread eds emboss encode enlightenment esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg keberos ldap libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls oav ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis win32codecs xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


ich hoffe meine freunlichen Helfer können damit mehr anfangen :D
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

9

11.09.2005, 14:08

hm?
distcc user?
oder warum MAKEOPTS="-j3"
wenn ja mach mal ohne und MAKEOPTS="-j2"
und füge bei denen CFLAGS mal ne -O*irgendwas* option hinzu
ich würde -O2 nehmen

und den gcc updaten wäre auchnich so schlecht =)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »bUscher« (11.09.2005, 14:08)


10

17.09.2005, 10:40

Ich habe auch diesem Problem gehabt.

Das Problem war die falsche ffmpeg version, avifile kompiliert nicht mit die neuste ffmpeg. Mask ffmpeg-0.4.9_p20050906 (unmerge es, und merge die alterer ffmpeg) und das ebuild fur avifile will functionieren.

[auf english]
http://forums.gentoo.org/viewtopic-t-273…erging+k3b.html

--Entschuldige meine schlächte Deutch (ich bin nicht Deutcher)

11

17.09.2005, 11:00

Zitat

Original von NoSerial
--Entschuldige meine schlächte Deutch (ich bin nicht Deutcher)


Brauchst dich nicht entschuldigen, da dein deutsch nicht schlecht ist...

bye Benny
Intel Pentium 3,6GHz
1,00GB DDR Ram
GeForce FG 6800LE
Asus P5P800 Mainboard

_______________________


Mein Bäckerforum: http://www.baeckerforen.de
Mein OS Forum: http://www.free-your-os.com

12

22.09.2005, 07:32

ich habe Eure Vorschläge ersteinmal dankend entgegengenommen. Leider habe ich atm total wenig Zeit. Ich werde das auf jeden Fall alles ausprobieren und auch über die Erfolge oder mögliche Folgefehler berichten.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

amielke

unregistriert

13

22.09.2005, 10:03

Poedel,

mach das. Wir sind ja da und wenn Du Fehler bekommst gibt es bestimmt Leute die Dir hier auch helfen können.

Viele Grüße Andreas

14

23.09.2005, 19:48

Zitat

Original von bUscher
hm?
distcc user?
oder warum MAKEOPTS="-j3"
wenn ja mach mal ohne und MAKEOPTS="-j2"
und füge bei denen CFLAGS mal ne -O*irgendwas* option hinzu
ich würde -O2 nehmen

und den gcc updaten wäre auchnich so schlecht =)


das hört sich megagut an nur.. Bahnhof ?(
keine Ahnung wo ich das einstelle :rolleyes:

der Tip von unserem nicht-deutschen Freund brachte nichts.. hab ffmpeg in allen Kombis zu allen Möglichkeiten von avifile versucht zu emergieren :(

watt nu?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

amielke

unregistriert

15

23.09.2005, 19:53

Zitat

das hört sich megagut an nur.. Bahnhof
keine Ahnung wo ich das einstelle


Das kannst Du in der Datei /etc/make.conf einstellen.


Gruß Andreas

16

23.09.2005, 20:31

ich weiß zwar nicht, was ein gcc update ist, aber es ging auch ohne :D
danke Euch erstmal dafür!!
weitere Probleme sind vorprogrammiert.. damit werde ich Euch dann in anderen Threads nerven 8)
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de