Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Артём Н.
On 18.10.2013 22:32, dimas wrote: -m32 хватает. нормально собирается, про что я и расписывал тут. но нужен бубен)) так что насчет "сильно упростить" - не факт Так не, после того, как собралось с pbuilder - чисто теоретический интерес был: почему не собирается и как сделать? Тут не упрощение, а

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность dimas
-m32 хватает. нормально собирается, про что я и расписывал тут. но нужен бубен)) так что насчет "сильно упростить" - не факт 2013-291 21:08 Артём Н. wrote: > On 18.10.2013 20:05, Dmitrii Kashin wrote: > > "Артём Н." writes: > > > >> А нафига держать 32-х разрядный GCC, если 64-х разрядный вполн

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Артём Н.
On 18.10.2013 20:05, Dmitrii Kashin wrote: "Артём Н." writes: А нафига держать 32-х разрядный GCC, если 64-х разрядный вполне себе может генерировать 32-х разрядный код? Что, правда? Так. Я сейчас пойду читать маны, и у меня предчувствие, что моя жизнь резко упростится. =) -march=арх-ра, н

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Andrey Rahmatullin
On Fri, Oct 18, 2013 at 08:51:52AM +0400, Konstantin Fadeyev wrote: > Мультиарч не подойдёт? Как замена бочке? P.S. У меня уже около двух третей писем в этой рассылке от заскоренных отправителей приходит. Пора отписываться. -- WBR, wRAR signature.asc Description: Digital signature

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Dmitrii Kashin
"Артём Н." writes: > А нафига держать 32-х разрядный GCC, если 64-х разрядный вполне себе > может генерировать 32-х разрядный код? Что, правда? Так. Я сейчас пойду читать маны, и у меня предчувствие, что моя жизнь резко упростится. =) pgp0ycdODVl4m.pgp Description: PGP signature

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Артём Н.
On 17.10.2013 23:29, Dmitrii Kashin wrote: dimas writes: ради трех пакетов мало того, что изучать pbuilder, так еще и ведро перебирать, лично мне смысла не было никакого. Для того, чтобы собирать в чруте пакеты не нужно иметь 32-битное ядро. Более того, никаким другим способом Вы не сможете

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Артём Н.
On 17.10.2013 21:46, dimas wrote: о, как-то я занимался этой фигней, и вскоре еще придется, только я уж все забыл, как оно делается, ну да вот и повод вспомнить подвернулся)) там всего О, спасибо. Но, конечно, совсем не простой путь. С pbuilder легче. -- To UNSUBSCRIBE, email to debian-russian

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-18 Пенетрантность Dmitrii Kashin
Konstantin Fadeyev writes: > 17 октября 2013 г., 23:29 пользователь Dmitrii Kashin > написал: > >> ядро. Более того, никаким другим способом Вы не сможете иметь в одной >> системе одновременно установленными 32- и 64-разрядные версии GCC. > > Мультиарч не подойдёт? Нет. https://wiki.debian.org

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность Konstantin Fadeyev
Мультиарч не подойдёт? 17 октября 2013 г., 23:29 пользователь Dmitrii Kashin написал: > dimas writes: > >> ради трех пакетов мало того, что изучать pbuilder, так еще и ведро >> перебирать, лично мне смысла не было никакого. > > Для того, чтобы собирать в чруте пакеты не нужно иметь 32-битное > я

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность Dmitrii Kashin
dimas writes: > ради трех пакетов мало того, что изучать pbuilder, так еще и ведро > перебирать, лично мне смысла не было никакого. Для того, чтобы собирать в чруте пакеты не нужно иметь 32-битное ядро. Более того, никаким другим способом Вы не сможете иметь в одной системе одновременно установл

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность Andrey Rahmatullin
On Thu, Oct 17, 2013 at 10:29:56PM +0400, dimas wrote: > ну, у меня, например, в 64-битном ведре даже отключена поддержка всяких > 32-битных штук. Сочувствую. -- WBR, wRAR signature.asc Description: Digital signature

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность dimas
ну, у меня, например, в 64-битном ведре даже отключена поддержка всяких 32-битных штук. ради трех пакетов мало того, что изучать pbuilder, так еще и ведро перебирать, лично мне смысла не было никакого. так-то конечно лучше по-хорошему, но когда оно оправдано. а если один бинарь нужен - можно и извр

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность Andrey Rahmatullin
On Thu, Oct 17, 2013 at 09:46:41PM +0400, dimas wrote: > а вообще в каждом конкретном случае требуется индивидуальный подход и пляски с > бубном. либо нужно собирать патченный кросс-тулчейн, тогда это дело должно > получше автоматизироваться. Либо не мучать моск и собирать в чруте. Всё равно пакет

Re: Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность dimas
о, как-то я занимался этой фигней, и вскоре еще придется, только я уж все забыл, как оно делается, ну да вот и повод вспомнить подвернулся)) там всего несколько пакетов надо было пересобрать, отучив от от всяких юдевов и прочего системд, вот остались команды для сборки: >21:23:01 290 /usr/src/resc

Кросскомпиляция на машине x86_64 в i386

2013-10-17 Пенетрантность Артём Н.
Интересует как "грязно" скомпилировать 32-х битный пакет на 64-х битной машине. Через pbuilder собрать пакеты получилось, но вопрос остался. Машина 64-х битная виртуалка. У меня есть патченые библиотеки. Я сделал dpkg-buildpackage -uc -us -B -ai386. Одна собралась под 32. Но в конце ругнулась, чт