Установка 32-битных библиотек с помощью dpkg ‹ 1.16


Я использую Debian 6 с dpkg 1.15. В dpkg 1.15 не реализована поддержка мультиархивности. Бэкпорта для 1.16 тоже нет.

Моя проблема в том, что у меня есть приложение (сервер Arma II), для запуска которого требуется 32-битная версия libsdtc++6. Но поскольку dpkg --print-architecture показывает только «amd64», а dpkg --add-architecture недоступен в Debian 6, я не нашел способа добавить библиотеки.

Есть ли возможность добавить необходимые 32-битные библиотеки для приложения?


person Nikno    schedule 06.01.2014    source источник
comment
Возможно, вам придется либо вручную искать предварительно собранную 32-битную версию libstdc++6, либо взять исходный код и собрать его самостоятельно на 32-битной машине.   -  person Drew McGowen    schedule 08.01.2014
comment
Я попробую это, спасибо!   -  person Nikno    schedule 08.01.2014


Ответы (1)


Я решил свою проблему сейчас. Для всех, у кого проблемы с серверами Arma II на Debian 6: серверу нужна более свежая версия 32-битной библиотеки libstdc++6. Вы можете получить эту библиотеку, либо добавив репозиторий для тестирования в свой sources.list и обновив libstdc++6, либо вручную скомпилировав более новую версию gcc, которая также включает необходимую библиотеку.

person Nikno    schedule 08.01.2014