Hallo,
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");
}
Also nicht allzu kompliziert.
Jetzt folgt die Compilierung:
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 #
Hab` ich`s mir doch gedacht!
Ich kann aber nicht glauben, dass in einer Header-Datei wie stdio.h Fehler
sind.
Also was ist der Grund für ein derartiges Verhalten?
Incompatible Haeder-Dateien in SuSE 10.1 wg. x86_64-System?
Meine Hardware: x86_64
Board: GIGABYTE GA K8NSC-939 nForce3 250Gb chipset
Installiert ist:
SuSE 10.1 von Original-DVD
Sonstiges auch direkt von der DVD einschl. gcc
Compilierung mit dem SuSE-Compiler:
gcc --version
gcc (GCC) 4.1.0 (SUSE Linux)
Kann mir jemand weiterhelfen?
Vielen Dank im Voraus,
Detlev Jäckel
--
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