2017-04-07 1 views
0

Ich führe Sierra mit XCode 8.3 einschließlich Kommandozeilen-Tools. Ich kann Gambit verwenden, um nach OSX-Code zu kompilieren. Ich kann lambdanative verwenden den Test Calculator App OSX zu kompilieren, aber wenn ich versuche, für iOS zu konfigurieren und kompilieren dann habe ich den folgenden Fehler in ausführlichen Modus erhalten:Lambdanative kann für OSX kompilieren aber nicht iOS

checking whether the C compiler works... no 
configure: error: in `/Users/querist/.lambdanative/tmp_install/gambc-v4_7_9': 
configure: error: C compiler cannot create executables 
See `config.log' for more details 
ERROR: failed with exit code 77 

Es gibt keine config.log zu lesen ist. Ich habe eine Suche danach gemacht, und es gibt keinen Zusammenhang mit diesem Projekt.

Irgendwelche Ideen? Ich mag die Idee, iOS-Apps in Scheme zu entwickeln.

Danke.

Antwort

0

Mir ist klar, dass dies zu spät sein könnte, aber falls jemand anderes darüber stolpert, würde ich versuchen, es zu erklären.

config.log wird in das Ausgabeverzeichnis der Bibliothek gestellt, nicht in Ihren Arbeitsordner. Sie können danach suchen, indem Sie find ~/Library/ -name 'config.log' ausführen.

In meinem Fall, ergab config.log das Problem ist, dass es einige Version einer crt Bibliothek nicht finden kann. Dieses Problem wird behoben here.

I edited meine ./SETUP Datei von meinem lamdbanative Arbeitsverzeichnis Ordner, so dass IOSVERSION vom 5.1.1 Standard 6.0 ging. Das hat das Problem für mich gelöst.

Verwandte Themen