2 Stimmen

Io Language lässt sich nicht aufbauen: Foundation/Foundation.h: Keine solche Datei oder Verzeichnis

Ich versuche, diese Io-Sprache aus dem Quellcode unter Ubuntu 10.10 zu erstellen und habe keinen großen Erfolg.

Ich klonte das Repo, ich navigierte zum Verzeichnis build/, ich führte "cmake .." aus, es schien in Ordnung zu sein, ich führte "sudo make install" aus und es schlägt mit dieser Meldung fehl:

[ 65%] Building CXX object addons/ObjcBridge/CMakeFiles/IoObjcBridge.dir/source/Io2Objc.m.o
/home/sam/Dropbox/programs/io/addons/ObjcBridge/source/Io2Objc.m:5: fatal error: Foundation/Foundation.h: No such file or directory
compilation terminated.
make[2]: *** [addons/ObjcBridge/CMakeFiles/IoObjcBridge.dir/source/Io2Objc.m.o] Error 1
make[1]: *** [addons/ObjcBridge/CMakeFiles/IoObjcBridge.dir/all] Error 2
make: *** [all] Error 2

Ich habe ein paar Stunden lang gegoogelt und ausprobiert, ohne Erfolg. Offenbar ist dies etwas mit dem Objective C-Compiler zu tun, und ich habe versucht, gnustep zu installieren (zugegebenermaßen mit keine Ahnung, was ich tat), ohne Erfolg.

Wenn Sie weitere Details benötigen, fragen Sie bitte nach :)

Vielen Dank im Voraus,

Sam

3voto

Gebäude https://github.com/stevedekorte/io auf Nicht-Darwin-Plattformen (wie Ubuntu) funktioniert seit Commit 5ee63f37d5952cc0a7a025ac3e6d518a7b78d1f4 nicht mehr.

Ein Pull-Request, https://github.com/stevedekorte/io/pull/123 enthält eine Lösung für dieses Problem.

Sie können also entweder warten, bis ein Fix auf das Haupt-Repository angewendet wird, oder einfach git://github.com/jeremytregunna/io.git klonen.

git clone git://github.com/jeremytregunna/io.git
cd io
./build.sh
sudo ./build.sh install
sudo ldconfig
io

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X