Hallo, Am Son, 21 Okt 2007, Guido Pinkernell schrieb:
Am Sonntag, 21. Oktober 2007 19:20:52 schrieb David Haller:
Am Son, 21 Okt 2007, Guido Pinkernell schrieb: [..]
Ich versuche, die Quellen von tilp2 1.07 zu kompilieren. Alle Abhängigkeiten sind erfüllt, insbesondere sind die Pakete [..] ./configure --exclude-zlib oder -Zlib oder -libz führen zur selben Fehlermeldung.
Tut es leider nicht. Dieselbe Fehlermeldung:
--disable-libz gibt's auch manchmal. Les halt mal die Ausgabe von './configure --help'... [..]
/usr/include/unistd.h:245: error: conflicting types for 'size_t' /usr/lib64/gcc/x86_64-suse-linux/4.2.1/include/stddef.h: 214: error: previous declaration of 'size_t' was here
[..]
size_t wird anscheinend (s.u.) sowohl in stddef.h des Compilers als auch in /usr/include/unistd.h definiert. Wenn ich mir unistd.h der 10.2 (32bit) angucke sollte das eigentlich nicht passieren, da dort size_t gar nicht definiert wird (sondern stddef.h eingebunden wird).
Zu welchem Paket gehört /usr/include/unistd.h denn? => rpm -qf /usr/include/unistd.h
rpm -qf /usr/include/unistd.h glibc-devel-2.6.1-18.2
Lass mal bitte: rpm -V glibc-devel-2.6.1-18.2 laufen... Ansonsten fällt mir grad nix ein und ich kann das grad nicht nachvollziehen...
Ansonsten passen solche Fragen besser in die *programming* Mailinglisten...
Zu solchen Kreisen will ich mich gar nicht zählen, obwohl ich zugeben muss, dass ein paar Programmierkenntnisse mir ganz gut tun würden. Ich bedanke mich aber gerne, dass auch hier hilfreich geantwortet wird!
Aber da sind die Leute, die mit solchen Fehlern was anfangen können, denn um Fehler bei configure usw. zu "debuggen", muß man die autotools usw. kennen. Daß du selber nicht "programmieren kannst" ist irrelevant. Es ist eine "Kompilier"-Frage, gehört also vom Thema einfach auf eine *programming* Liste ;) -dnh -- I still maintain the point that designing a monolithic kernel in 1991 is a fundamental error. Be thankful you are not my student. You would not get a high grade for such a design. -- Andrew Tanenbaum to Linus Torvalds -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org