sql >> データベース >  >> RDS >> Mysql

gem install:gemネイティブ拡張のビルドに失敗しました(ヘッダーファイルが見つかりません)

    受け入れられた答えに混乱するかもしれない人のために、私がそうであったように、あなたはまた、rubyヘッダーをインストールする必要があります[ ruby​​-devel ]。

    私の皮を救った記事はここ 。

    そして、これは改訂されたソリューションです(私はFedora 13を使用していることに注意してください):

    yum -y install gcc mysql-devel ruby-devel rubygems
    gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
    

    Debian、およびDebianスタイルのパッケージを使用するその他のディストリビューションの場合、ruby開発ヘッダーは次の方法でインストールされます。

    sudo apt-get install ruby-dev
    

    Ubuntuの場合、ruby開発ヘッダーは次の方法でインストールされます:

    sudo apt-get install ruby-all-dev
    

    以前のバージョンのruby(2.2など)を使用している場合は、以下を実行する必要があります:

    sudo apt-get install ruby2.2-dev
    

    (ここで、2.2は希望するRubyバージョンです)



    1. MySQLで過去1時間のデータを取得する方法

    2. Homebrewでicu4cバージョン63をインストールする

    3. PostgreSQLでのcbrt()のしくみ

    4. ルーム永続ライブラリを使用してパラメータで更新