Ошибка DBD-mysql: выбранный вами процессор не поддерживает набор команд x86-64 - PullRequest
1 голос
/ 04 февраля 2012

Я устанавливаю Perl DBD-mysql-4.020 на 5.14.2.

при запуске 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-строгого псевдонима -pipe -fstack-protector -I / usr / local / include -D_LARGEFILE_SOURCE -D_FT_OFITS-64-FITSF = \ "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: ошибка: выбранный вами процессор не поддерживает набор инструкций x86-64 make: * [dbdimp.o] Ошибка 1

обновил компилятор до gcc4.4 и приложил немало усилий, чтобы преодолеть это. Мы высоко ценим ваш вклад в решение этой проблемы и установку модуля perl.

1 Ответ

0 голосов
/ 05 февраля 2012

ошибка: выбранный вами ЦП не поддерживает набор команд x86-64:

Есть ли на этой машине 64-битный процессор?

Если это так, проверили ли вы наличие 64-битных версий Perl и MySQL? Или вы можете выбрать «ленивый» маршрут и просто попробовать установить 32-битную версию DBD-mysql и посмотреть, что произойдет.

...