MacOSX 10.12.4を使用して、今日は初めてfastlane slatherアクションを実行しました。ファストレーンが宝石をインストールしようとすると失敗します。 mkmf.logを見ると、鋸山を構築する際にはこのことを示し、それが生成fastlaneエラーで呼ば:fastlane slatherアクションがgemのインストールに失敗しました
In file included from conftest.c:1:
In file included from /Users/mstoner/.fastlane/bin/bundle/include/ruby-2.2.0/ruby.h:33:
In file included from /Users/mstoner/.fastlane/bin/bundle/include/ruby-2.2.0/ruby/ruby.h:29:
/Users/mstoner/.fastlane/bin/bundle/include/ruby-2.2.0/ruby/defines.h:26:10: fatal error: 'stdio.h' file not found
#include <stdio.h>
^
1 error generated.
は鋸山宝石の依存関係を構築するとき、それはstdio.hのを見つけることができないことが表示されます。私は、非fastlaneスクリプトから完全に細かいシステムslather gem( "gem slather"をインストールする)を使用することができます。私はすでにXCodeコマンドラインツールをインストールして、再起動して、fastlaneコマンドをsudoとして実行しようとしましたが、いずれもエラーを回避できませんでした。 nokogiriはどこでstdio.hを探していますか?
ありがとう@ Helmut-Januschka、まさに私がやらなければならなかったことです - rvmを使ってストレートなrubygemバージョンのfastlaneを使って物事をクリアに保ちましょう。それはスラッダの宝石の問題の周りに得た – stonedauwg