2017-04-07 40 views
0

我使用包含命令行工具的XCode 8.3運行Sierra。我可以使用Gambit編譯爲OSX本機代碼。我可以用lambdanative編譯測試計算器應用到OSX,但是當我嘗試配置,然後編譯爲iOS我收到以下錯誤詳細模式:Lambdanative可以編譯爲OSX但不支持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 

沒有的config.log閱讀。我已經完成了搜索,並沒有與此項目相關的內容。

任何想法?我非常喜歡在Scheme中開發iOS應用的想法。

謝謝。

回答

0

我意識到這可能太晚了,但如果有人絆倒了這一點,我儘管我會試着解釋。

config.log被放置在庫輸出目錄中,而不是您的工作文件夾。您可以通過運行find ~/Library/ -name 'config.log'來查找它。

在我的情況下,config.log顯示的問題是它無法找到某個版本的crt庫。此問題已解決here

我從lamdbanative工作目錄文件夾編輯我./SETUP文件,這樣IOSVERSION5.1.1默認去6.0。這解決了我的問題。