On Sun, Sep 23, 2007 at 11:01:36PM +0400, Alexey Tourbin wrote: > On Sun, Sep 23, 2007 at 09:50:16PM +0300, Led wrote: > > Судя по всему, разработка "плана biarch" вызывает неприятие у тех, кто > > мог бы его разработать. Лично мне их аргументы кажутся вполне > > корретными и обоснованными, но, к сожалению, неприемлимыми. В таком > > случае, хотелось бы получить хотя-бы -m32 в gcc и, при (если > > возможно) разрулить пересечения по файлам в glibc-core. До этого каких > > Вы хотите немало и, кажется, близоруки. Чтобы заработал gcc -m32, > нужно решить проблему не только с glibc-core, но и с glibc-devel. С glibc-devel задача решаема ifdef'ами на уровне самого glibc-devel. Так делает upstream, насколько я помню. С /usr/include/{linux,asm} задача решается аналогично. > Точнее, по сути нужно решить проблему с диспетчеризацией /usr/include. > > То есть нужно делать /usr/include64. В этом нет необходимости, достаточно отделять архитектурно-зависимые части от остальных и добавлять ifdef'ы по мере необходимости. Поскольку всеобщий biarch никому всерьёз не нужен, добавлять ifdef'ы можно постепенно. Насколько я понимаю, готовые патчи уже есть в FC. -- ldv