[devel] 32bit support under x86_64

Alex Myltsev =?iso-8859-1?q?avm_=CE=C1_altlinux=2Eru?=
Ср Ноя 14 01:48:48 MSK 2007


On Nov 14, 2007 1:36 AM, Igor Muratov <migor на altlinux.org> wrote:
> Я собрал с помощью arepo некоторые пакеты которые требовал инсталлер.
Круто, оно даже работает не только у меня на машине...

> /usr/lib64/gcc/x86_64-alt-linux/4.1.1/libgcc.a when searching for -lgcc
> /usr/bin/ld: cannot find -lgcc
>
> Я проверил, во втором случае gcc запускается с ключиком -m32,
> подставляет в пути к 32-разрядным либам, но линковку он делает с
> 64-разрядной версией libgcc. Не понимаю почему.
Быстрый хак: после установки i586-gcc4.1 сделать
# ln -s /usr/lib/gcc/i586-alt-linux/4.1.1
/usr/lib64/gcc/x86_64-alt-linux/4.1.1/32
Именно там 64-битный gcc ищет свои запчасти при -m32.

Требуемый симлинк пока не добавляется при автоматической перепаковке.
Часов через 8..9 сделаю так, чтобы добавлялся.


Подробная информация о списке рассылки Devel