Как установить 32-разрядные и 64-разрядные версии одного и того же пакета -dev?

Я пытаюсь установить libsqlite3-dev для обоих i386 и amd64 на том же компьютере Ubuntu 12.04. Я разрабатываю приложение, использующее sqlite3, и хочу скомпилировать и протестировать как 32-битную, так и 64-битную версии.

Однако похоже, что пакет libsqlite3-dev:i386 несовместим с libsqlite3-dev:amd64, так как apt продолжает удалять его, когда я устанавливаю другой.

Есть ли способ установить оба установленных в одной системе?

1
задан 14 February 2013 в 01:04

1 ответ

Лично я не считаю принудительные установки даже в крайнем случае. Я думаю, вы могли бы найти pbuilder весьма полезным. Для этого здесь есть HOWTO. Вы можете даже установить разные дистрибутивы для этой цели и одновременно списать процесс построения для разных целей.

http://ubuntuforums.org/showthread.php?t=206382

Таким образом, вы можете даже удалить все пакеты dev. Они устанавливаются во временную установку chroot.

0
ответ дан 25 May 2018 в 01:31

Другие вопросы по тегам:

Похожие вопросы: