Погуглил некоторое время, но вычеркнул пробел.
Нужно собрать 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
; это покажет вам, где файлы были установлены.Ответы:
Вам необходимо установить:
Вот более подробная информация о вики Ubuntu .
источник
Попробуйте установить это:
apt-get install lib32stdc++6
Это устанавливает это:
источник
Одним из способов создания 32-битных приложений в 64-битной системе является использование 32-битного chroot. В этой вики есть несколько замечательных заметок о том, как это сделать: https://help.ubuntu.com/community/BasicChroot
источник