Ошибка DBD-mysql: выбранный вами процессор не поддерживает набор команд x86-64
Я устанавливаю модуль 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_FILE_OF =64_VF =64 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: * [dbdimp.o] Ошибка 1
обновил компилятор до gcc4.4 и приложил немало усилий, чтобы преодолеть это. Мы высоко ценим ваш вклад в решение этой проблемы и установку модуля perl.
1 ответ
ошибка: выбранный вами процессор не поддерживает набор команд x86-64:
Есть ли у этой машины 64-битный процессор?
Если так, проверили ли вы, есть ли у вас 64-битные версии Perl и MySQL? Или вы можете воспользоваться "ленивым" маршрутом и просто попробовать установить 32-битную версию DBD-mysql и посмотреть, что произойдет.