2010-12-30 4 views
0

Ich versuche Cocotron zu verwenden, um für Linux in Xcode zu kompilieren. Mit Foundation funktioniert alles, aber ich versuche auch, SDL zu verwenden. Ich habe die Bibliotheken von Linux (Ubuntu) kopiert, aber ich habe Probleme beim Verknüpfen.Link mit SDL mit Cocotron CDT

Trotz über als auch libpulse-einfaches Kopieren (und es in jedem Verzeichnis platzieren Ich dachte, vielleicht Sinn machen würde), war ich noch nicht in der Lage, diesen Fehler zu entfernen:

warning: libpulse-simple.so.0, needed by /Developer/Cocotron/1.0/Linux/i386/Frameworks//libSDL-1.2.so, not found (try using -rpath or -rpath-link) 
+0

Installiere Linux in einer VM und baue dort :) – genpfault

+0

So teste ich das! Aber Cocotron ist nicht wirklich darauf ausgelegt, unter Linux gebaut zu werden (es sei denn, ich habe es falsch verstanden); Es ist für Cross-Compilierung von Xcode. Aus diesem Grund habe ich mit GNUstep angefangen, war aber wirklich unbeeindruckt (sogar grundlegende Obj-C, die nur Foundation verwendet wurden, musste dramatisch verändert werden). – andyvn22

Antwort

1

Problem gelöst: explizit „Andere hinzufügen Linker Flags für jede Abhängigkeit von SDL. Für jeden, der das versucht: