LINUX.ORG.RU

Slackware 13.0 x86_64, cross-compilation


0

0

Привет.
Хочу на своей 64-битной Slackware иметь возможность собирать приложения для 32-битной. Есть какое-нибудь howto, что для этого надо сделать?

★★★★★
Ответ на: комментарий от init_6

Т.е. проще всего поставить ещё 32-битную слаку и просто делать chroot когда надо? Я так и собирался сделать в принципе, просто думал, что может быть более грамотные пути есть для этого.

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

Т.е. проще всего поставить ещё 32-битную слаку и просто делать chroot когда надо?

Не ну по идее надо собирать кросс тулчайн и кросс-жцц т.е. первый путь. Но на поверку проще поставить еще одну систему или в конце концов в ченжруте собирать. Мороки и проблем меньше. Но это для случая из х86_64 и под х86. А первый случай он еще более широк. Там же не ограничивается все только х86.

init_6 ★★★★★
()
Ответ на: комментарий от UVV

только поскольку ядро будет 64 бита,
то кроме chroot еще нужно выставить архитектуру с помощью setarch
(запустить /usr/bin/i386 )

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

то кроме chroot еще нужно выставить архитектуру с помощью setarch

linux32 chroot /где-х86 /bin/sh

init_6 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.