Am Freitag, 22. September 2006 15:30 schrieb Philipp Thomas:
Hallo Dirk,
Am Fr d. 22 Sep 2006 14:59:43 +0200 schrieb Dirk Meier:
g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -pedantic -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall
^^^^^^
Und da ist das Problem. Weil dem Compiler gesagt wird, dass er pedantisch sein soll, bricht er mit Fehler ab, da der C++ Standard den Datentyp "long long" (garantiert mindestens 64-Bit breiter Integer) nicht kennt. Nimm die Option raus und es sollte funktionieren.
Philipp
Hallo Philipp, vielen Dank für den Hinweis. Wo wird denn der g++ aufgerufen, d.h. an welcher Stelle kann ich die Option -pedantic ändern. Es gibt ein script build_qcad.sh und es gibt ein makefile für qcadlib. In beiden Dateiein habe ich -pedantic nicht gefunden. -- Dirk