Libc нужно было обновить (через apt-get) для определенного пакета. Этот пакет больше не нужен, и, обновив libc через apt-get, я больше не могу собирать некоторые другие программы из исходного кода. Мне нужно перекомпилировать libc, чтобы использовать мягкое плавание вместо жесткого, чтобы я мог снова скомпилировать нужные мне программы.
Прямо сейчас я получаю такое предупреждение:
Предупреждение: /usr/lib64/libc_nonshared.a(elf-init.oS) использует жесткое число с плавающей запятой, foobar использует мягкое число с плавающей запятой
... и запуск скомпилированного foobar приведет к ошибке:
Исключение с плавающей запятой
Сама система построена на архитектуре MIPS64. До обновления libc через apt-get эти программы компилировались и успешно запускались.