ЗАО «ЗЭО»

Техническая поддержка пользователей => ОС Linux, U-Boot => Тема начата: ponyatov от 21 Декабря, 2012, 16:29:15

Название: Среда кросс-разработки под Windows (для Тион-Про270)
Отправлено: ponyatov от 21 Декабря, 2012, 16:29:15
Есть ли у кого-нибудь опыт создания среды кросс-разработки для Тионов под Windows
без использования виртуализаторов типа VMWare, QEMU с установленной в них Linux-системой или CYGWIN среды ?

Хочется нечто типа нативной сборки кросс-компилятора (YAGARTO ?) для Windows, набора
библиотек и Eclipse/CodeBlocks в качестве раб.среды. Возможно еще QEMU-ARMw для черновой отладки ПО без железа (пока одна плата на 3+ разработчиков, из них только 1 видел Linux живьем 8-)

ЗЫ: закрадывается жутик сборки полного варианта BUILD-HOST-TARGET тулчайна с нужными библиотеками... брр
Название: Re: Среда кросс-разработки под Windows (для Тион-Про270)
Отправлено: asv от 25 Декабря, 2012, 12:57:08
Гораздо проще поставить vmware или virtualobx с дистрибутивом Linux x86 и
кросс-компилятором. При этом практически ничего не нужно делать и проверять.
Если запускать собранное, то ARM на -- qemu (можно в том же
virtualbox'е).

Для сборки в win (без CYGWIN) существующего кода вам придётся постоянно
что-то править, да и с CYGWIN придётся.
Название: Re: Среда кросс-разработки под Windows (для Тион-Про270)
Отправлено: ponyatov от 25 Января, 2013, 17:01:29
а попадались ли статьи по сборке GCC канадским крестом ?

build = i686-linux-gnu
host = i686-pc-mingw32
target = arm-none-eabi , avr-none-elf или любой другой

пока удалось найти только инструкции по сборке host=target :(

пришлось пока пересесть на x86_64-debian-linux в качестве билд-сервера, под CIGWIN собрать GCC тоже не получилось

PS: в виртуалке компилить что-то крупнее binutils не предлагать -- есть уже опыт сборки KiCAD из исходников,
скорость компиляции в виртуалке на порядок ниже
Название: Re: Среда кросс-разработки под Windows (для Тион-Про270)
Отправлено: faa от 29 Января, 2013, 04:32:25
Есть ли у кого-нибудь опыт создания среды кросс-разработки для Тионов под Windows
без использования виртуализаторов типа VMWare, QEMU с установленной в них Linux-системой или CYGWIN среды ?
Это что-то из "нам не надо сложностей от природы - мы их сами себе создадим"?
Что мешает поставить любой из приглянувшихся дистрибутивов Linux и винду на нем в виртуалке (если без нее жизнь не мила)?
Ярых виндузятников запускать на линуховый хост через putty, на винду с линукса ходить через rdesktop.
И нормально собирать для Тиона все, что необходимо, и без лишних телодвижений.
Систему - есть buildroot от ЗАО-ЗЭО,
прикладуху - netbeans (сами пользуем), eclipse и т.п.

ОФФтоп:
PS: в виртуалке компилить что-то крупнее binutils не предлагать -- есть уже опыт сборки KiCAD из исходников,
скорость компиляции в виртуалке на порядок ниже
Что-то в консерватории не так.
Сравнил для интереса:
Вин2к3 x86 под KVM (host SL6.x, i7 920 2.67G, 12Гб) - сборка KiCAD в один поток ~40 минут
Mandriva 2010.2 x86 (P4 3G, 3.2Гб) - сборка KiCAD в один поток ~40 минут
Mageia 1 x86_64 (i5 650 3.2G, 8Гб)- сборка KiCAD в 4 потока ~10 минут
Название: Re: Среда кросс-разработки под Windows (для Тион-Про270)
Отправлено: asv от 29 Января, 2013, 10:07:09
Спасибо за развернутый ответ.