J’ai configuré le package Brightbox Ruby 2.1.0 apt et rencontré une erreur de compilation native lors de l’installation du package json
.
$ sudo gem install json -v '1.8.1' Fetching: json-1.8.1.gem (100%) Building native extensions. This could take a while... ERROR: Error installing json: ERROR: Failed to build gem native extension. /usr/bin/ruby2.1 extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h extconf failed, exit code 1
J’ai installé ruby2.0-dev
comme mentionné ici , mais il place les en-têtes dans un autre dossier (/usr/include/ruby-2.0.0/ruby, et les copie dans / usr / lib / ruby / include didn ‘ t aide). Une idée de comment installer ce bijou?
J’imagine que vous aurez besoin d’installer le paquet ruby2.1-dev, plutôt que ruby2.0-dev, si vous utilisez Ruby 2.1. Je n’ai pas utilisé les packages Brightbox, donc je ne fais que deviner que j’ai peur.