ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Среда кросс-разработки под Windows (для Тион-Про270)  (Прочитано 4952 раз)

0 Пользователей и 1 Гость просматривают эту тему.

ponyatov

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 9

Есть ли у кого-нибудь опыт создания среды кросс-разработки для Тионов под Windows
без использования виртуализаторов типа VMWare, QEMU с установленной в них Linux-системой или CYGWIN среды ?

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

ЗЫ: закрадывается жутик сборки полного варианта BUILD-HOST-TARGET тулчайна с нужными библиотеками... брр
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405

Гораздо проще поставить vmware или virtualobx с дистрибутивом Linux x86 и
кросс-компилятором. При этом практически ничего не нужно делать и проверять.
Если запускать собранное, то ARM на -- qemu (можно в том же
virtualbox'е).

Для сборки в win (без CYGWIN) существующего кода вам придётся постоянно
что-то править, да и с CYGWIN придётся.
Записан

ponyatov

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 9

а попадались ли статьи по сборке 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 из исходников,
скорость компиляции в виртуалке на порядок ниже
« Последнее редактирование: 25 Января, 2013, 17:05:11 от ponyatov »
Записан

faa

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 72

Есть ли у кого-нибудь опыт создания среды кросс-разработки для Тионов под 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 минут
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405

Спасибо за развернутый ответ.
Записан