On Thu, 2003-07-17 at 12:54, Hermann Deppe wrote:
On Thu, 17 Jul 2003, Peter Wiersig wrote:
Hermann Deppe wrote:
cpp0: warning: changing search order for system directory "/usr/local/include" cpp0: warning: as it has already been specified as a non-system directory cpp0: warning: changing search order for system directory "/usr/include" cpp0: warning: as it has already been specified as a non-system directory gcc -I/usr/include -I/usr/local/include -I/usr/X11R6/include -I./include -DLINUX \ ...
Was kann ich tun, um diese stoerenden Warnings nicht mehr zu bekommen?
Die Anweisungen "-I/usr/include" und "-I/usr/local/include" aus der gcc Zeile entfernen.
Ich kann doch schlecht erst in jedem Paket, was ich übersetze, in den Makefile auf Verdacht die Inlude-Pfade entfernen!
Mir scheint, dass bei SuSE-8.1 in der Compilersuite etwas fasch eingestellt ist Nein, es hat sich seit gcc-3.0 etwas geändert.
gcc-3.0 beschwert sich nun über fehlerhafte Include-Pfade, die gcc-2.* fehlermeldungslos geschluckt hat.
oder ich habe etwas vergessen zu installiern, denn diese warnings hatte ich in früheren SuSE Distributionen oder in der Slackware nicht.
Um es noch einmal ganz klar zu auszudrücken: Ein Paket das explizit -I/usr/include und/oder -I/usr/local/include verwendet ist *defekt*. Ralf