Привет
Смогу ли я на 64битной freebsd (7.1) запускать 32-хбитные приложения собранные под freebsd 4 (есть все библиотеки, на 7.1 32-bit все работает)?
Поддерживает ли фряха lib32/lib64? (Или каким образом раскидывать библиотеки?)
Как реализована поддержка 32-хбитных системных вызовов в 64-хбитном ядре? (В linux есть подсистема compat, которая более-менее работает с примерно 2.6.25 ядра.)
Ответы в духе "пересобери приложения" не принимаются, либо нет исходников, либо требуется портирование под 64.
Примечание:
Потому и спрашиваю, что проверить тяжело.
Примечание:
Что не все? Куда читать?
Примечание:
The 6.0-RELEASE version cleaned up some quirks with running 32-bit x86 executables under amd64, and most drivers work just as they do on 32-bit x86 architectures. Work is currently being done to integrate more fully the 32-bit x86 application binary interface (ABI), in the same manner as the Linux 32-bit ABI compatibility currently works.
так пишут в википедии.
Примечание:
Кажется, вот это
--> COMPAT_IA32 <--
При чем тут COMPAT со старыми версиями FREEBSD?
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.