000
19.02.2005, 01:08 Uhr
~Fox
Gast
|
Gute Nacht! Ich habe etliche Zeilen Code (~500), welche immer wieder eine Headerdatei includieren (queue.h) in ihr befindet sich eine Struktur Definition und einige Funktions Definitionen:
C++: |
struct queue { void **queue; unsigned int queuec; };
|
Nun spukt der GCC aber das hier aus:
Code: |
In file included from include/main.h:22, from config.c:26: include/queue.h:22: Fehler: Redefinition von »struct queue« In file included from config.c:28: include/queue.h:22: Fehler: Redefinition von »struct queue« In file included from include/regex.h:21, from config.c:29: include/queue.h:22: Fehler: Redefinition von »struct queue«
|
Die Header in /usr/include definieren ja auch teilweise Strukturen, doch da bekomme ich keinen Fehler. Ich bin total am Ende, aber ich denke das kann kein großer Fehler sein (vielleicht bin ich zu müde).
Danke für die Hilfe Fox |