Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Simutrans auf Mac
#13
Das /usr/local/lib/ verwendet wird deutet auf eine Unix installation hin und erwartet daher auch die Bibliotheken an anderen Stellen als in OS X "normal".
Da ich ja nur das SDL2.framework abgelgt und nicht mit Xcode oder so ein Projekt verlinkt habe, funktioniert es so grad nicht.
SDL selbst funktioniert ja mit den stable Versionen, obwohl es "nur" ganz normal unter /Library/Frameworks/ als SDL.framework liegt.
Das im selben Folder liegende SDL2.framework wird nicht aufgerufen.
Mir scheint da ist im Config Script des sim-nightly7048-multithreading etwas anders gesetzt als in den stable Versionen.

Im

/Library/Frameworks/ Verzeichnis deshalb, damit es für alle Benutzer verfügbar ist.
Würde ich es nur im übergeordnetem Nutzerverzeichnis als ../Framework/SDL2.framework ablegen, dann wäre es nur für mich gültig.
Allerdings funktioniert auch das nicht, das wie in der Fehlermeldung zu sehen

/usr/local/lib/libSDL2-2.0.0.dylib erwartet wird, was auf eine Unix konforme Installation von SDL2 hindeutet da wo das Nightly compiliert wurde.
Ich kann SDL2.framework hinlegen wo ich will - es läuft momentan immer auf das gleiche Ergebnis hinaus.

Wenn ich das richtig verstanden habe, sollte es möglich sein den existierenden CrossCompiler, der für 1.13 aufgesetzt ist auch für SDL2 zu benutzen. Oder einen Klon davon, wo nur SDL in SDL2 geändert werden muss, damit die ST Spieler auf dem MAC dann wirklich nur SDL2.framework in /Library/Frameworks/ kopieren müssen und alle Pfade stimmen.
Bliebe noch zu prüfen ob neue header Dateien existieren, aber die sollte sich der CrossCompiler ja eigentlich selbst ziehen, sofern sie alle im selben Ordner wie begin_code.h + close_code.h liegen.
Ich spiele: PAK 128. German
Zitieren


Nachrichten in diesem Thema
Simutrans auf Mac - von Jakobeng1303 - 29-01-2014, Wednesday-18:04:15
[Kein Betreff] - von Xelofino - 29-01-2014, Wednesday-20:50:00
[Kein Betreff] - von Jakobeng1303 - 29-01-2014, Wednesday-20:59:06
[Kein Betreff] - von Cruzer - 29-01-2014, Wednesday-23:43:21
Danke!!!! - von Jakobeng1303 - 30-01-2014, Thursday-00:09:42
[Kein Betreff] - von BR84 - 30-01-2014, Thursday-07:39:36
[Kein Betreff] - von Cruzer - 30-01-2014, Thursday-14:23:36
[Kein Betreff] - von wernieman - 30-01-2014, Thursday-16:36:14
[Kein Betreff] - von Cruzer - 30-01-2014, Thursday-20:07:11
[Kein Betreff] - von BR84 - 31-01-2014, Friday-03:15:52
[Kein Betreff] - von Cruzer - 31-01-2014, Friday-11:44:24
[Kein Betreff] - von BR84 - 31-01-2014, Friday-17:22:36
[Kein Betreff] - von BR84 - 22-02-2014, Saturday-08:48:28
[Kein Betreff] - von BR84 - 24-02-2014, Monday-08:02:38

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 5 Gast/Gäste