Сначала скажу, что у меня мало опыта в Linux.
Но я дошел до этого, я пытался обновить мое сетевое хранилище NAS MS2110, оно не поддерживает tls1.2, поэтому я решил вручную скомпилировать то, что необходимо для обновления WGET, для которого требуется компиляция openssl, gnutls и их зависимостей, его насколько я понимаю, у меня нет доступа к установщику пакетов с любыми обновлениями этих библиотек / инструментов.
Я успешно скомпилировал несколько вещей, но для продолжения мне нужно скомпилировать nettle3.2, но он всегда завершается с ошибкой ассемблера:
Плохая инструкция 'rrx, rr'.
Я потратил целые годы на поиски советов и т.д., Но не могу найти никакой помощи, я провел несколько недель в этом проекте и не хотел сдаваться.
Вот информация о версии.
bash-3.2# uname -a
Linux axentraserver.xxx.mystora.com 2.6.22.18-Netgear #16 Sun Jun 13 19:54:46 EDT 2010
armv5tejl armv5tejl armv5tejl GNU/Linux
bash-3.2# cat /proc/version
Linux version 2.6.22.18-Netgear (mostafah@es5x86.axentra.com
) (gcc version 4.2.1) #16 Sun Jun 13 19:54:46 EDT 2010