Detlev Jäckel wrote:
da ich bei dem Versuch, den ivtv-Treiber umzuwandeln seltsame Compilermeldungen erhalten habe - siehe meine Sendungen vom 12. und 13.06 - habe ich mir ein einfaches Testprogramm erstellt und versucht zu compilieren:
Dies ist das Programm:
#include
main(char *argv[], int argc) { printf("Hallo, SuSE\n"); }
Ich hoffe mal ernsthaft, dass Du nicht professionell mit Software
Development zu tun hast. Das Programm hat 4 Zeilen, und darin sind mind.
3 Fehler enthalten, die zumindest zu Warnungen fuehren, im Falle der
Argumente von main() zu voellig undefiniertem Verhalten. Korrekt sollte
das Programm wie folgt aussehen:
#include
[...]
nathan:/home/detlev/Entwicklung-Test/test # gcc prog.c In file included from /usr/include/stdio.h:72, from prog.c:1: /usr/include/libio.h:481: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ /usr/include/libio.h:483: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ In file included from prog.c:1: /usr/include/stdio.h:349: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ /usr/include/stdio.h:354: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ /usr/include/stdio.h:357: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ /usr/include/stdio.h:368: error: expected declaration specifiers or ‘...’ before ‘__gnuc_va_list’ nathan:/home/detlev/Entwicklung-Test/test #
Du scheinst ein Problem mit glibc, glibc-devel und gcc auf Deinem System zu haben. Ein "rpm --verify" fuer die drei Pakete sowie die Ausgabe von "rpm -qi" fuer die drei Pakete mag evtl. Aufschluss geben. Hast Du evtl. x86 und x86_64 Pakete gemixt? Oder ist das ein Update einer frueheren Installation und keine Neuinstallation? Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com