реклама на сайте
подробности

 
 
> Вопрос по GCC для ARM926EJ-S
dragigrja
сообщение Jan 13 2009, 10:27
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 17-03-08
Из: Москва
Пользователь №: 35 969



Здравствуйте.

Какое значение опции -mfpu GCC должно использоваться для полностью аппаратной (и максимально эффективной, без оглядки на совместимость) плавающей точки в ядре ARM926EJ-S?
Что нужно собрать для компиляции кроме gcc и binutils? Поскольку проект использует printf() и проч. нужна ли uClibc?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Harbour
сообщение Jan 14 2009, 07:31
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Во-первых - нафига собирать старый 4.1.2 ? Во-вторых там же на gnuarm английским по белому все написано. Берем тупо последний 4.2.3 и по шажочкам :

1. ../binutils-2.x.x.x.x/configure --prefix=/usr --target=arm-elf
--disable-nls --enable-interwork --enable-multilib
2. uz newlib-*
3. cp t-arm-elf gcc-4.3.2/gcc/config/arm/
4. cd gcc-build
../gcc-4.3.2/configure --target=arm-elf --prefix=/usr --enable-interwork
--enable-multilib --with-float=soft --enable-languages="c,c++"
--with-newlib --with-headers=[newlib-source]/newlib/libc/include
make all-gcc install-gcc
5. [newlib-source]/configure --target=arm-elf --prefix=/usr
--enable-interwork --enable-multilib --with-float=soft
make all install
6. cd [gcc-build]
make all install
7. cd [gdb-build]
[gdb-source]/configure --target=arm-elf --prefix=/usr
--enable-interwork --enable-multilib --with-float=soft
make all install
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016