Сборка 32-битной на 64-битной Ubuntu: установка ia32-libs не включает libstdc ++


13

Погуглил некоторое время, но вычеркнул пробел.

Нужно собрать 32-битное приложение на 64-битной Ubuntu.

Поймите, что мне нужно установить ia32-libs. Я сделал это, и apt-get сообщает мне, что это уже в последней версии.

Эта ссылка: http://packages.debian.org/squeeze/amd64/ia32-libs/filelist говорит, что libstdc ++ должен быть в / usr / lib32

Это не там!

Я удалил, переустановил (с силой) ia32-libs.

Есть идеи? Как я могу получить этого твари на моей коробке?

Та, Бен


Попробуй dpkg -L ia32-libs; это покажет вам, где файлы были установлены.
января

Ответы:



9

Попробуйте установить это:

apt-get install lib32stdc++6

Это устанавливает это:

/usr/lib32/libstdc++.so.6
/usr/lib32/libstdc++.so.6.0.16

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.