Permalänk

QT, gcc47 under OSX

Hej,

Jag försöker få QT att vilja lira med GCC47. Kör jag i terminal med qmake så kör den med den vidriga flaggan Xarch som gcc inte kan tolka.

Kompilerar jag i QT-editorn (vad den nu heter) så får jag att Main.o inte kan hittas, vilket också är det enda felmeddelandet som ges.

Jag håller på att lägga ett grafiskt interface på ett databassystem (simpel hantering av lite data) som kräver c++0x. Jag kan kompilera mina klasser fint med g++ -std=c++0x, men så fort jag blandar in filerna i QT-editorn så fiplar det ur.

Det fungerar halvvägs om jag väljer Clang i QT, men då saknar den stöd för cstdint som krävs av ett tredjepartsbibliotek. Att byta ut <cstdint> mot <tr1/cstdint> ger miljarder kompileringsfel om att tuple osv inte kan hittas och det är inget jag tänker gå in och pilla på.

Alltså:
Hur får jag QT att sammarbeta med GCC47?

Felmeddelanden:

g++: error: unrecognized command line option '-Xarch_x86_64' make: *** [mainwindow.o] Error 1

Visa signatur

Citera, tack!
Har du läst tråden om strandhögtalare och andra musiklådor?