1

5.14.2にDBD-mysql-4.020perlモジュールをインストールしています。

makeを実行すると、次のエラーが発生します。

cc -c -I / u01 / app / appadmin / product / perl-5.14.2 / lib / site_perl / 5.14.2 / x86_64-linux / auto / DBI -I / usr / local /mysql-standard-4.1.14- pc-linux-gnu-i686 / include -mtune = pentiumpro -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -fno-strict-aliasing -pipe -fstack-protector -I / usr / local / include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS = 64 -O2 -DVERSION = \ " 4.020 \ "-DXS_VERSION = \" 4.020 \ "-fPIC" -I / u01 / app / appadmin / product / perl-5.14.2 / lib / 5.14.2 / x86_64-linux / CORE "dbdimp.c dbdimp.c: 1:エラー:選択したCPUはx86-64命令セットをサポートしていませんmake:* [dbdimp.o]エラー1

コンパイラをgcc4.4にアップグレードし、これを克服するために多大な努力を払いました。これを解決し、perlモジュールをインストールする際のご意見をお待ちしております。

4

1 に答える 1

0

エラー: 選択した CPU は x86-64 命令セットをサポートしていません

このマシンには 64 ビット CPU が搭載されていますか?

その場合、perl と mysql の 64 ビット バージョンがあるかどうかを確認しましたか? または、「怠惰な」方法で、DBD-mysql の 32 ビット バージョンをインストールして、何が起こるかを確認することもできます。

于 2012-02-04T20:31:04.583 に答える