Die Installation des Bundles ist aufgrund von unf_ext (0.0.5) gem fehlgeschlagen

9

Ich habe Ruby 1.9.3p327 & amp; Schienen 3.2.8 mit rvm on centos 6.3. Bei der Bundle-Installation für einen bestimmten Projektordner schlägt der Prozess dazwischen fehl, wenn er versucht, den Wert gem unf_ext 0.0.5 zu installieren und den folgenden Fehler zu erzeugen,

Installieren von unf_ext (0.0.5) mit nativen Erweiterungen Gem :: Installer :: ExtensionBuildError: FEHLER: Fehler beim Erstellen der gem-eigenen Erweiterung.

%Vor%

Gem-Dateien bleiben in /home/rradmin/.rvm/gems/ruby-1.9.3-p327@r32/gems/unf_ext-0.0.5 zur Überprüfung gespeichert. Die Ergebnisse werden unter /home/rradmin/.rvm/gems/ruby-1.9.3-p327@r32/gems/unf_ext-0.0.5/ext/unf_ext/gem_make.out

protokolliert
  

Bei der Installation von unf_ext (0.0.5) ist ein Fehler aufgetreten, und Bundler kann nicht   fortsetzen. Stellen Sie sicher, dass gem install unf_ext -v '0.0.5' erfolgreich ist   vor dem Bündeln.

Ich habe auch versucht, unf_ext wie oben erwähnt getrennt zu installieren, habe aber den gleichen Fehler. Ich habe Ссылка genannt, aber immer noch nicht in der Lage, das Problem zu lösen. Bitte lassen Sie mich den richtigen Weg, um dieses Problem zu lösen.

Danke.

    
Sachin Kadam 12.12.2012, 08:49
quelle

4 Antworten

0

Danke Suman. Aber ich habe das Problem gelöst, indem ich libstdc ++ - devel mit yum install gcc-g ++ libstdc ++ - devel.

installiert habe     
Sachin Kadam 12.12.2012, 11:38
quelle
18

Unter Ubuntu musste ich nur

machen %Vor%

um das zu beheben.

(für den Rekord bin ich auf einem frisch gebauten Ubuntu 12.10 Server X64)

    
Dominic Sayers 24.04.2013 13:47
quelle
1

Dieser Fehler tritt auf, wenn Sie keine unterstützenden Bibliotheken zum Kompilieren des Edelsteins haben, versuchen Sie, die folgenden Pakete zu installieren:

%Vor%

Führen Sie dann eine Bundle-Installation durch

    
suman 12.12.2012 08:58
quelle
0

Ich habe das Problem gelöst, indem ich libstdc ++ - devel mit yum install gcc-c++ libstdc++-devel

installiert habe     
user3194532 21.09.2015 20:25
quelle