Zum Kontext: Es handelt sich um einen Remote-Server, der eine Firewall hat. Ich richte meine Umgebung über einen Proxy ein. Ich habe ruby 1.8.7
. Wenn ich versuche, gem install...
sudo gem install --http-proxy : json
erhalte ich folgenden Fehler:
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/usr/bin/ruby extconf.rb
mkmf.rb kann die Headerdateien für Ruby unter /usr/lib/ruby/ruby.h nicht finden.
Gem-Dateien bleiben in /usr/lib64/ruby/gems/1.8/gems/json-1.8.1 zur Überprüfung installiert.
Ergebnisse sind in /usr/lib64/ruby/gems/1.8/gems/json-1.8.1/ext/json/ext/generator/gem_make.out protokolliert
Weil ich unsicher war, was das Problem ist, habe ich gegoogelt und folgendes gefunden
-
gem install: Failed to build gem native extension (can't find header files) - die Anweisungen hier scheinen spezifisch für das zu installierende Gem zu sein.
-
How to install json gem - Failed to build gem native extension Dies scheint ein leicht anders Fehler zu sein.
Irgendwelche Hinweise? Vielen Dank!