Gentoo Archives: gentoo-user-de

From: Sebastian <selist@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] gcc update klappt nicht
Date: Sat, 21 Mar 2009 11:19:53
Message-Id: 200903211219.49321.selist@arcor.de
In Reply to: Re: [gentoo-user-de] gcc update klappt nicht by Andreas Klein
1 Am Freitag, 20. März 2009 schrieb Andreas Klein:
2 > Hi Sebastian,
3 >
4 > hast du deinen gcc den auch mit aktiviertem +gcj Use-Flag gebaut, könnte
5 > eventuell auch daran liegen - ich meine mich dumpf zu erinnern mal ein
6 > ähnliches Problem gehabt zu haben, dass FIXING: /usr/lib/libgcj.la ...[]
7 > immer wieder kehrte, und revdep-rebuild mir ständig meinen gcc neu bauen
8 > wollte (und das dauert auf ner alten Büchse...) doch das half nichts, weil
9 > besagtes Flag nicht gebaut war.
10
11 soweit ich das sehe ist das aktiviert, emerge zeigt auch an das es mit gebaut
12 wird. Da es nicht in meiner make.conf steht, nehme ich an es steht in einer
13 vorgefertigten globalen config Datei.
14 >
15 > Ansonsten fehlt mir hier noch der Hinweis ein zu checken welches dein
16 > aktuelles gcc profil ist mit:
17 >
18 > gcc-config -l (zeigt alle profile an, aktive mit *)
19
20 r1-gentoo sebastian # gcc-config -l
21 [1] i686-pc-linux-gnu-4.1.2
22 [2] i686-pc-linux-gnu-4.2.4
23 [3] i686-pc-linux-gnu-4.3.2 *
24 >
25 > Ab gcc gab es einige gravierende Änderungen bezüglich der Java (GCJ)
26 > Unterstützung, haber auch gerade Gestern was über compilertrouble
27 > (Bugzilla) mit gcc-Version (~)4.3.3-r1 gelesen, würde daher ggf. Version
28 > (~)4.3.3 verwenden, oder deinen letzten mit GCJ Flag neu bauen.
29
30 wer ich wohl machen müssen, ob es aber hilft?
31
32 Der Fehler bei
33 # /usr/share/gcc-data/i686-pc-linux-gnu/4.3.2/fix_libtool_files.sh 4.1.2
34 besteht jetzt so nicht mehr. Aber eine lib
35 /usr/lib/libgcj.la ...[]
36 gibt es auch nicht? Die liegt nur da:
37 /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgcj.la
38 ist das richtig oder braucht es da noch einen link?
39
40 Dennoch lassen sich ghostscript-gpl-8.64 und pdftk-1.41-r1 nicht bauen.
41 (Achtung das ..r1 verlangt >=sys-devel/gcc-4.3.1[gcj])
42
43 Fehler von ghostscript-gpl-8.64:
44
45 /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libstdc++.so.6: undefined reference to
46 `_Unwind_GetIPInfo@GCC_4.2.0'
47 collect2: ld returned 1 exit status
48 make[1]: *** [bin/../sobin/gsc] Fehler 1
49 make[1]: Leaving directory
50 `/var/tmp/portage/app-text/ghostscript-gpl-8.64/work/ghostscript-8.64'
51 make: *** [so] Fehler 2
52
53 Die lib
54 /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libstdc++.so.6
55 ist wie /libstdc++.so ein link zu /libstdc++.so.6.0.10
56 welche im selben Verzeichnis liegt. was ist jetzt die "undefined reference"
57 und warum findet revdep-rebuild den fehler nicht?
58 Oder ist die lib kaputt, dann kommt die aber nicht aus dem gcc, den den habe
59 ich letzte Nacht gerade nochmal neu gebaut.
60 Unter /usr/lib gibt es noch libstdc++.so.5 ist das richtig? Welche vom 18.3.09
61 ist also im Zusammenhang der jetzigen Versuche.
62
63 Fehler von pdftk-1.41-r1
64 Das ist etwas unübersichtlich etliche errors mit undefinierten java....
65 ...
66 pdftk.cc:1920: error: ‘jint’ has not been declared
67 pdftk.cc: In function ‘void
68 add_mark_to_page(com::lowagie::text::pdf::PdfReader*, int, int)’:
69 pdftk.cc:1923: error: ‘JvNewStringLatin1’ was not declared in this scope
70 pdftk.cc:1923: fatal error: call to Java constructor, while ‘jclass’ undefined
71 compilation terminated.
72 make: *** [pdftk.o] Fehler 1
73 *
74 * ERROR: app-text/pdftk-1.41-r1 failed.
75 * Call stack:
76 * ebuild.sh, line 49: Called src_compile
77 * environment, line 2124: Called die
78 * The specific snippet of code:
79 * emake -j1 -f Makefile.Generic || die "Compilation failed."
80 * The die message:
81 * Compilation failed.
82 *
83 ...
84
85 Hat noch jemand eine Idee?
86
87 Gruß
88 Sebastian

Replies

Subject Author
Re: [gentoo-user-de] gcc update klappt nicht "Sebastian Günther" <samson@××××××××××××××××.de>