RalfFriedl
IPPF-Urgestein
- Mitglied seit
- 22 Apr 2007
- Beiträge
- 12,343
- Punkte für Reaktionen
- 1
- Punkte
- 0
@MaxMuster
Schicke nochmal Util.cpp durch den Präprozessor mit exakt den gleichen Optionen, die auch beim Übersetzen des Programms angewendet werden.
Ich denke, er13 hat Recht mit den Host-Includes. Das Layout von struct stat, das man in zwei Beiträgen in der Ausgabe von gdb sehen kann, entspricht dem auf einem i386 System.
Ein möglicher Grund dafür könnte sein, dass configure "hilfreicherweise" /usr/include mit angibt. Zumindest gibt es eine Zeile in configure:
Ich habe aber keine Stelle gefunden, wo dieser Wert tatsächlich verwendet wird.
Schicke nochmal Util.cpp durch den Präprozessor mit exakt den gleichen Optionen, die auch beim Übersetzen des Programms angewendet werden.
Ich denke, er13 hat Recht mit den Host-Includes. Das Layout von struct stat, das man in zwei Beiträgen in der Ausgabe von gdb sehen kann, entspricht dem auf einem i386 System.
Ein möglicher Grund dafür könnte sein, dass configure "hilfreicherweise" /usr/include mit angibt. Zumindest gibt es eine Zeile in configure:
Code:
./configure: --oldincludedir=DIR C header files for non-gcc [/usr/include]