Seite 1 von 1

Qt unter MacOSX 10.7.2 (64bit)

Verfasst: 5. Februar 2012 15:48
von timo_81
Hallo werte Qt-Gemeinde,

nach längerer Zeit unter Visual Basic, habe ich mit dem Umzug auf MacOSX auch mal wieder Lust
auf Programmieren unter Qt bekommen. Strahlend hatte ich das neueste QtSDK runtergelassen
(64bit für MacOSX) und nach der Installation den QtDesigner /Creator angeworfen und fleißig drauflos
gecoded.

Das Problem ist, dass ich mein Programm nicht kompilieren kann, da es immer folgenden Fehler gibt:

symbol(s) not found for architecture x86_64

da ich mir da keinen rechten Reim drauf machen kann, wende ich mich hiermit mit meinem Problem an Euch.
Ausser Qt ist noch Xcode 4.2.1 installiert - falls das irgendwie zusammenhängt.

Falls es ein Quellcodeproblem ist - werde ich diesen gerne nachreichen...da ich erst wieder neu anfange ist dieser eh nicht sehr komplex. Vielen Dank für Ideen.

Grüße
Timo

Re: Qt unter MacOSX 10.7.2 (64bit)

Verfasst: 6. Februar 2012 12:11
von Herzogswalder
Guck mal, ob du in einem Header einen Slot definiert hast, den aber nicht in der dazugehörigen Source-Datei implementiert hast.
Ansonsten Testprojekt bitte, meine Glaskugel ist im Urlaub.

PS: Lion ist mittlerweile bei 10.7.3 ;), hat aber nichts mit deinem Fehler zu tun.

Re: Qt unter MacOSX 10.7.2 (64bit)

Verfasst: 7. Februar 2012 19:04
von ScyllaIllciz
Füge mal Deinem Pro-File folgendes hinzu:

Code: Alles auswählen

macx:CONFIG += x86_64
Damit sollte es funktionieren.

Re: Qt unter MacOSX 10.7.2 (64bit)

Verfasst: 7. Februar 2012 21:36
von Herzogswalder
Unter Lion, welches er drauf hat (ansonsten hätte er nicht Xcode 4) ist das nicht notwendig. Ich benutze ebenfalls das aktuelle QtSDK.