Zitat:Original von MoTw:
wäre ich auch dafür: ich bekomme es immer noch nicht zum laufen...
okay, probieren wir es doch noch mal in Kurzform:
• zunächst macports holen
• macports installieren
• Terminal öffnen
• den Befehl "sudo port install libsdl" eingeben, das Terminal fleht anschließend um die Eingabe des Kennworts
• das Benutzer-Kennwort eingeben, ungeachtet das der Cursor sich nicht bewegt und weiter blinkt, anschließend Enter
• und jetzt warten ... der Rechner braucht je nach Bandbreite eine Weile (zehn Min. oder so?), das Terminal zeigt aber immer den gegenwärtigen Schritt an (wenn alles fertig ist, meldet sich das Terminal wieder mit der Kommandozeile zurück)
• jetzt den Befehl "sudo port install libsdl-framework" (kann auch sein, dass es eigentlich "libsdl_framework" war??, wird der Rechner schon merken) eingeben, Kennwort, wieder warten...
• sofern von SF noch keine aktuelle Version herunter geladen wurde, dann das bitte tun (ganzen Ordner, Pak nicht vergessen) … die von der_karl erstellten Versionen 101 und 102 erwarten beim Starten an einer ganz bestimmten Stelle die SDL... nämlich hier: /sw/lib/libSDL-1.2.0.dylib
• Deshalb jetzt mit Doppelklick die Systemfestplatte im Finder öffnen... dort wo normalerweise Benutzer-, Programme-, System-, Library-Ordner etc, (Dank Macports auch der opt-Ordner !!!!) liegen müsste, dort einen neuen Ordner erstellen und diesen "sw" nennen, anschließend im neuen sw-Ordner noch einen neuen Ordner anlegen und "lib" nennen!
• um den Symlink zu erstellen im Terminal nun den Befehl "ln -s" eintippen, Leerzeichen, anschließend Verzeichnis wo die SDL liegt und die SDL, Leerzeichen und Zielverzeichnis, also nach dem Muster hier:
Code:
ln -s /opt/local/var/macports/software/libsdl/1.2.13_2/opt/local/lib/libSDL-1.2.0.11.2.dylib /sw/lib/libSDL-1.2.0.dylib
ACHTUNG: die Verzeichnisnamen und Schreibweisen müssen alle stimmen, sonst passiert natürlich nix... daher einfach mal den opt-Order durchklicken, ob alle Verzeichnisse in ihrer Reihenfolge stimmen (da neue SDL-Versionen rauskommen, stimmt bei dem obigen Beispiel bestimmt schon mal nicht mehr "/1.2.13_2/" und "libSDL-1.2.0.11.2.dylib" (bei der Suche hilft Spotlight)
• das gleiche noch mal wiederholen, nur diesmal mit der libSDL_mixer-1.2.0.2.6.dylib, also etwa so:
Code:
ln -s /opt/local/var/macports/software/libsdl/1.2.13_2/opt/local/lib/libSDL_mixer-1.2.0.2.6.dylib /sw/lib/libSDL_mixer-1.2.0.dylib
• Simutrans starten!
Ich hoffe, das stimmt jetzt alles so (war ne Trockenübung), keine Garantie!!! Besser kann ich das in der Schnelle auch nicht erklären...