363 Stimmen

gem installieren: Fehler bei der Erstellung der nativen gem-Erweiterung (kann keine Header-Dateien finden)

Ich verwende Fedora 14, und ich habe MySQL und MySQL Server 5.1.42 installiert und in Betrieb. Jetzt habe ich versucht, dies als Root-Benutzer zu tun:

gem install mysql

Aber ich bekomme diesen Fehler:

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h

Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out

Was ist hier los? In installiert ruby 1.8.7. und die neuesten rubygems 1.3.7.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X