|
|
|
chrber
|
 |
« Reply #1 on: 07.07.2008, 23:45:50 » |
Quote
|
So... Gerade mal ausprobiert und es funktioniert leider nicht. Konsole meldet:
dyld: Library not loaded: /Library/Frameworks/CEGUI.framework/Versions/A/CEGUI Referenced from: /Users/chrber/Desktop/Rastullah.app/Contents/MacOS/Rastullah Reason: image not found
Ich denke, man muss über Carbon API wahrscheinlich noch den Suchpfad für die Frameworks anpassen, damit das klappt.
|
|
|
|
|
Logged
|
|
|
|
Blakharaz
Administrator
Irhiadzhal

Posts: 470
|
 |
« Reply #2 on: 08.07.2008, 01:04:47 » |
Quote
|
dyld: Library not loaded: /Library/Frameworks/CEGUI.framework/Versions/A/CEGUI
Mmh, falscher Installation Path bei CEGUI.
|
|
|
|
|
Logged
|
"Do not fear, my son! Awake the dragon inside."
|
|
|
Blakharaz
Administrator
Irhiadzhal

Posts: 470
|
 |
« Reply #3 on: 08.07.2008, 20:42:04 » |
Quote
|
Neuer Versuch: http://prdownload.berlios.de/dsa-hl/RastullahsLockenprachtTestRelease20080706-2.dmg.zipIch habe jetzt die Pfade der benutzten Libs geändert. Mit otool -L <binary> kann man sich die gelinkten Libs ansehen, mit install_name_tool dann ändern (und dabei @executable_path benutzten um Pfade relativ zum rastullah-binary zu erhalten). Ich habe mal eine Build-Phase angelegt, die das erledigt, aber vermutlich ist die nicht auf 10.4 übertragbar, jedenfalls nicht ohne ein wenig Shellskript-Magie.
|
|
|
|
« Last Edit: 08.07.2008, 20:48:23 by Blakharaz »
|
Logged
|
"Do not fear, my son! Awake the dragon inside."
|
|
|
|
chrber
|
 |
« Reply #4 on: 08.07.2008, 22:40:58 » |
Quote
|
Der CEGUI Fehler ist jetzt weg, dafür gibt es einen anderen: dyld: Library not loaded: /Library/Frameworks/FreeType.framework/Versions/2.3/FreeType Referenced from: /Users/chrber/Desktop/Rastullah.app/Contents/MacOS/../Frameworks/CEGUI.framework/Versions/A/CEGUI Reason: image not found Das ist aber ganz einfach zu beheben, da das FreeType Framework einfach noch nicht im Rastullah Bundle enthalten ist. Irgendwie schön, wenn jemand anderers das für einen kompiliert.
|
|
|
|
|
Logged
|
|
|
|
Blakharaz
Administrator
Irhiadzhal

Posts: 470
|
 |
« Reply #5 on: 18.07.2008, 23:24:23 » |
Quote
|
|
|
|
|
|
Logged
|
"Do not fear, my son! Awake the dragon inside."
|
|
|
antischuppe
Guest
|
 |
« Reply #6 on: 19.07.2008, 12:39:03 » |
Quote
|
Tja das hier: Dyld Error Message: Library not loaded: @executable_path/../Frameworks/libboost_system-mt-1_35.dylib Referenced from: /Volumes/Rastullahs Lockenpracht/Rastullah.app/Contents/MacOS/Rastullah Reason: image not found
|
|
|
|
|
Logged
|
|
|
|
|
chrber
|
 |
« Reply #7 on: 19.07.2008, 14:25:47 » |
Quote
|
Das bekomme ich zwar nicht, aber ich habe Boost ja auch momentan installiert. Ich bekomme aber dafür: dyld: Library not loaded: @executable_path/../Frameworks/PCRE.framework/Versions/A/PCRE Referenced from: /Users/chrber/Desktop/Rastullah.app/Contents/MacOS/../Frameworks/CEGUI.framework/Versions/A/CEGUI Reason: image not found Ja, Paketieren für MacOS X muss echt Spaß machen. 
|
|
|
|
|
Logged
|
|
|
|
Blakharaz
Administrator
Irhiadzhal

Posts: 470
|
 |
« Reply #8 on: 19.07.2008, 21:19:27 » |
Quote
|
Oder ich mache irgendwas grundlegendes falsch (wäre jetzt mein erster Tipp). Falls da jemand Ahnung hat, bitte melden Die ganzen Applikationen, die man so runterladen kann, laufen ja auch einfach aus dem Application Bundle.
|
|
|
|
|
Logged
|
"Do not fear, my son! Awake the dragon inside."
|
|
|
|
chrber
|
 |
« Reply #9 on: 20.07.2008, 10:29:09 » |
Quote
|
Ja, aber die bringen auch wirklich alle Abhängigkeiten mit. Man kann sich ja nur auf Bibliotheken/Frameworks verlassen, die Apple standardmäßig mit MacOS X ausliefert. Diese Bundle Technik ist für den Benutzer zwar ne tolle Sache, aber man fragt sich doch ein bisschen, warum man unter Unix das Shared Library Konzept entwickelt hat, wenn doch wieder jedes Programm alles mitbringt.  Aber Benutzerfreundlichkeit muss ja siegen. 
|
|
|
|
|
Logged
|
|
|
|
Blakharaz
Administrator
Irhiadzhal

Posts: 470
|
 |
« Reply #10 on: 20.07.2008, 11:33:28 » |
Quote
|
Das alles mit im Bundle liegt ist ja noch okay, dafür gibts da Build-Phasen in Xcode. Aber im Moment benutze ich eine Skriptdatei, um die verlinkten Libraries von /Library/Frameworks/... auf die in das Application Bundle kopierten Libs umzuändern und das kommt mir reichlich kompliziert vor.
|
|
|
|
|
Logged
|
"Do not fear, my son! Awake the dragon inside."
|
|
|
|
chrber
|
 |
« Reply #11 on: 20.07.2008, 18:15:46 » |
Quote
|
Das macht Sinn. So gut wie alle Software für MacOS X wird ja als Bundle ausgeliefert.
|
|
|
|
|
Logged
|
|
|
|
donbachi
Guest
|
 |
« Reply #12 on: 25.08.2008, 21:55:09 » |
Quote
|
Hi,
ich habe mir mal die "aktuelle" Version (sprich Version 3 aus diesem Thread) angeguckt. Leider bekomme ich sie nicht zum Laufen. Nachdem ich die Hürde mit PCRE genommen habe, fragt er nun nach der 'libmashmagick', die von der "libRlAi.dylib" referenziert wird. Gibt es vielleicht noch eine neuere Version?
Danke und Gruß,
donbachi
|
|
|
|
|
Logged
|
|
|
|
|
Timm
|
 |
« Reply #13 on: 25.08.2008, 22:07:05 » |
Quote
|
Ich kenne mich mich leider nicht mit Mac OSX aus. Unser Mac Experte ist im Moment nicht erreichbar. Am besten wartest du eine Antwort ab.
|
|
|
|
|
Logged
|
|
|
|
donbachi
Guest
|
 |
« Reply #14 on: 27.08.2008, 00:50:28 » |
Quote
|
Okay, danke. Dann warte ich mal ein bisschen. Sieht für mich so aus, als sei das eine fehlende Lib aus den OgreTools - nur habe ich die bis jetzt noch nirgends gefunden. 
|
|
|
|
|
Logged
|
|
|
|
|