Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: сборка Toolchain для Cortex-m3  (Прочитано 2110 раз)

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

Оффлайн iamkisly

  • Автор темы
  • Любитель
  • *
  • Сообщений: 93
  • это я в 10 лет назад
    • Просмотр профиля
    • Электроника как хобби
сборка Toolchain для Cortex-m3
« : 05 Января 2013, 20:32:26 »
попробовал собрать arm-elf-gcc-4.7.2 для компиляции под cortex-m3 ( stm32, конфиг для arm правил ). binutils собирается без проблем, а вот "basic" gcc - нет (.

собираю с такими опциями :
$ sudo ../gcc-4.7.2/configure --target=arm-elf --prefix=/usr/local/arm-linux/ --enable-interwork --enable-multilib --enable-languages="c,c++" --with-newlib --without-headers --disable-shared --with-gnu-as --with-gnu-ld --with-float=soft
$ sudo make all-gcc

получаю :
checking if mkdir takes one argument... (cached) no
*** Configuration arm-unknown-elf is obsolete.
*** Specify --enable-obsolete to build it anyway.
*** Support will be REMOVED in the next major release of GCC,
*** unless a maintainer comes forward.
make: *** [configure-gcc] Ошибка 1

с --enable-obsolete

checking dynamic linker characteristics... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
make: *** [configure-zlib] Ошибка 1

версии исходников :
binutils-2.23 gcc-4.7.2 gmp-4.3.2 mpc-0.8.1 mpfr-2.4.2 newlib-1.20.0
host : ubuntu 12.10 gcc-4.7


в какую сторону копать ? что можно попробовать ?

 

Страница сгенерирована за 0.033 секунд. Запросов: 26.