gcc-errors

Post Reply
Message
Author
peterm
Posts: 287
Joined: 16. Sep 2000 15:35

gcc-errors

#1 Post by peterm »

Hi Leute!

Ich installiere zur Zeit GNOME aus den sources und stelle fest, dass bei dem Versuch, bestimmte Komponenten wie gnome-core zu installieren, ein eigenartiger Fehler auftritt:

<<output_on>>

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/gnome-1.2/include -I../intl -I../intl -I/opt/gnome-1.2/include -DNEED_GNOMESUPPORT_H -I/opt/gnome-1.2/lib/gnome-libs/include -I/opt/gnome-1.2/lib/glib/include -I/usr/X11R6/include -DGNOMELOCALEDIR=\""/opt/gnome-1.2/share/locale\"" -I/opt/gnome-1.2/lib/glib/include -I/opt/gnome-1.2/include -I/usr/X11R6/include -g -O2 -Wall -Wunused -c gnome-hint.c
gnome-hint.c: In function `get_i18n_string':
gnome-hint.c:88: structure has no member named `childs'
gnome-hint.c:96: structure has no member named `childs'
gnome-hint.c:101: structure has no member named `childs'
gnome-hint.c:80: warning: `cur' might be used uninitialized in this function
gnome-hint.c: In function `read_hints_from_file':
gnome-hint.c:119: structure has no member named `root'
gnome-hint.c:120: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:121: structure has no member named `root'
gnome-hint.c:126: structure has no member named `root'
make<font size="2">: *** [gnome-hint.o] Error 1
make<font size="2">: Leaving directory `/usr/local/my_files/temp/gnome/gnome-core-1.2.4/gnome-hint'
make<font size="1">: *** [all-recursive] Error 1
make<font size="1">: Leaving directory `/usr/local/my_files/temp/gnome/gnome-core-1.2.4'
make: *** [all-recursive-am] Error 2
linux:/usr/local/my_files/temp/gnome/gnome-core-1.2.4 #

<font size="2"><<output_off>></font><!--2-->

<font size="2">Kann mir jemand erklären, was das zu bedeuten hat? Vielen Dank für jede Hilfe</font><!--2-->
<font size="3">Gruß PeterM</font><!--3-->

Sebastian Ude

Re: gcc-errors

#2 Post by Sebastian Ude »

So eigenartig ist das nicht.
Da wird an verschiedenen Stellen auf ein Member einer Struktur zugegriffen, das nicht existiert. Das könnte u.a. bedeuten, dass die jew. Library aus der die besagte Struktur stammt komplett umorganisiert wurde, oder in einer sehr alten Version vorliegt, und das configure-Script das nicht bemerkt hat.

Versuch mal herauszufinden, um welche Struktur(en) es sich an den vom Compiler bemängelten Stellen handelt und welche Library(ies) die Struktur(en) bereitstellt, und check dann erstmal ob du die korrekte Version dieser Library(ies) installiert hast.

peterm
Posts: 287
Joined: 16. Sep 2000 15:35

Re: gcc-errors

#3 Post by peterm »

Hi Sebastian!

Vielen Dank. Ich hab` in der Datei, bei der der Fehler kam, nachgeschaut, und da stand was von xml. Da vorher schon mehrere Programme im configure-Skript abgebrochen haben (ich installiere ohne richtige Reihenfolge), weil sie angeblich nicht mit libxml-2.x.x funktionieren, installiere ich jetzt libxml-1.8.9. Vielen Dank und gutes neues Jahr wünscht
PeterM

peterm
Posts: 287
Joined: 16. Sep 2000 15:35

Re: gcc-errors

#4 Post by peterm »

Nochmals Hi!

Es hat funktioniert. Nach der Deinstallation von libxml2-2.2.2 und der Installation von libxml-1.8.9 konnte ich alle essentiellen Bestandteile von GNOME installieren. Von nun an sollten die weiteren Programme kein Problem mehr sein.
cu PeterM

Sebastian Ude

Re: gcc-errors

#5 Post by Sebastian Ude »

Hättest du das Wort XML doch früher erwähnt, dann wäre mir hier ein Licht aufgegangen.
Ich hatte hier das selbe Problem, ebenfalls mit einer 2.xer libxml, nach einem Downgrade auf 1.8.9 ging es dann.
Es scheint so als wäre das bei der libxml ähnlich wie bei imlib, sprich bei der 2er-Serie wurde einiges (wenn nicht sogar fast alles) redisigned.
Fragt sich dann natürlich, wieso die libxml 2.x auf dem Gnome-FTP im stable-dir liegt liegt, wenn sie nicht mit den aktuellen stables der Gnome-Pakete funktioniert, und wieso das configure-Script nicht explizite Checks hat, die bei 2.xer-libxml's mit einer Fehlermeldung abbrechen würden.

Naja, es geht ja jetzt, das ist das wichtigste.

Post Reply