für Mac OS X 10.4 bauen

  • Ersteller Ersteller Gelöschter User 20828
  • Erstellt am Erstellt am

Gelöschter User 20828

Gast
Hallo,

ich habe folgendes Problem:

ich habe mir zu Sourcen zu AdiumX heruntergeladen und wollte mal sehen, ob man die alte Version 1.3.10 noch bauen kann.

Mein Ziel ist es, vielleicht irgendwann einmal die neue libpurple in das alte AdiumX 1.3.10 einzubauen, sonst ist kann ich ICQ auf meinem iBook G3 vergessen (was vor einer Woche ja noch ging, bis die bei ICQ wiedermal was geändert haben).

Doch nun der Schock: Adium 1.3.10 lässt sich absolut nicht kompilieren, jedesmal bricht Xcode ab mit der Fehlermeldung:

"GCC 4.2 is not compatible with the Mac OS X 10.4 SDK (file AHLinkLexer.yy.c)"

Eindeutige Fehlermeldung, nicht wahr? Doch ich habe bereits in den Projekteinstellungen auf GCC 4.0 umgestellt. Auf das Mac OS X 10.5 SDK habe ich auch versucht umzustellen. Trotz eingestelltem GCC 4.0 und Mac OS X 10.5 SDK kommt diese Fehlermeldung ... was soll ich nun tun?

(ich verwende Xcode 3.2.4, Mac OS X 10.4 SDK und GCC 4.0 sind installiert)
 
Hallo Helge,

für die Zukunft wäre ein funktionierender Kompiliervorgang natürlich super. Doch bisher reicht es in den Einstellungen dines ICQ-Kontos in Adium den Server von blalba.oscar.bla auf login.icq.com zu ändern. Somit kann man Adium 1.3.10 bisher weiterhin unter Tiger für ICQ verwenden.
 
Danke sehr!
Das ich habe das gerade auch bemerkt! :D ... ehrlich gesagt, hatte ich die ganze Zeit vor, die Servereinstellungen zu kontrollieren (also mit denen von 1.4.1 zu vergleichen). Aber trotz meiner Ausbildung zum Elektriker, bei der die Faustregel bei der Fehlersuche lautet, "IMMER erst die einfachsten möglichen Fehlerursachen untersuchen!!!", bin ich über's Ziel hinausgeschossen.

Aber es wundert mich doch ... Es hat sich nun herausgestellt, dass der Fehler im Framework AutoLink (oder so ähnlich) verursacht wird. Dort lassen sich die Build-Optionen nur marginal einstellen (also nix mit schönem Auswahlfeld). Doch auch hier ist bei der Kompilerversion eine 4.0 eingestellt. ... zumindest steht doch eine 4.0 ... ob das überhaupt eine Einstellung oder eine Information ist? kA.