Am Fre, 10 Mär 2000 schrieb Reinhard Foerster:
ich habe ein Probelem mit dem g++ (gcc-2.95.2). Ich bekomme beim Compilieren haufenweise Fehler wegen fehlender Typangaben in Headerfiles. Der g++ meint dann z.b. /usr/openwin/include/X11/Xutil.h:676: ANSI C++ forbids declaration `XSetStandardProperties' with no type /usr/openwin/include/X11/Xutil.h:701: ANSI C++ forbids declaration `XSetWMHints' with no type /usr/openwin/include/X11/Xutil.h:770: ANSI C++ forbids declaration `XSetRegion' with no type Wie kann man dem g++ diese Strenge abgewöhnen?
Was denn Fehler ? Bisher hatte der egcs doch hier immer nur gewarnt, stoppt der gcc2952 jetzt direkt ?
Ich hatte mich schon so an die seitenlangen Warnungen beim kompilieren eines Programms was X11/*.h unter Solaris benutzt gewöhnt ;)
Ein editieren der Headerfiles will ich mal ausschliessen.
Wenn du beim Aufruf irgendwo -pedantic oder -ansi stehen hast, solltest du das mal entfernen. Ansonsten, wenns wirklich Fehler sind, hab ich keine weitere Idee.
Bye, Stephan