Re: Buildroot для вашей платы

20 views
Skip to first unread message

Pavel Kosenkov

unread,
Jul 22, 2009, 9:40:40 AM7/22/09
to dmitry.ta...@tinyworld.ru, ARM9&FPGA evolution board
Дима, привет!

сори что не сразу отвечею - щас в сети набегами - тк сижу на даче
рекомендую задать вопрос не лично мне а в группу 
- зарегся там и сможешь отправлять туда мессаги просто на ящик arm9fpga-evo...@googlegroups.com - работает как рассылка.

а вообще глянь ссылку http://wiki.openembedded.net/index.php/Main_Page - все тулзы брали отсюда.

C уважением (Best regards),
Косенков Павел (Kosenkov Pavel)
aka microtrigger & burokrat
==========================
no time to lose, no time to choose


21 июля 2009 г. 16:07 пользователь <dmitry.ta...@tinyworld.ru> написал:
Паш, эту ошибку я устранил закомментариванием прототипа функции.

Вопрос про кросс тулчейн остаётся в силе. Используете ли вы бинарный вариант "arm-none-linux-gnueabi" или исходные коды внешнего тулчейна? какого?

Ещё у меня вопрос: в каком месте Buildroot указана версия линукса? или версия не важна?

Дима.



On Mon, 20 Jul 2009 15:06:01 +0400
 dmitry.ta...@tinyworld.ru wrote:
Привет, Павел!

Я сейчас разбираюсь с Buildroot и toolchain применительно к стартеркитовской плате.
Хочу понять насколько будет сложно переключиться с их плат на ваши.
Скажи, вы использвете Buildroot для создания файловой системы?

Каким кросскомпилятором пользуетесь? Я пользуюсь arm-2007q1-10-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.gz.

Я пробовал добавлять и удалять разные пакеты перестраивалось неплохо.
Но SSH клиент dropbear (dropbear-0.52.tar.gz) не перестроился без ошибок. Если для тебя ошибка очевидна, напиши пожалуйста в чём дело?

Компилятор выдаёт:

/usr/local/bin/arm-none-linux-gnueabi-gcc -Os -I/home/user/src/Buildroot/buildroot/build_arm/staging_dir/include -I/home/user/src/Buildroot/buildroot/build_arm/staging_dir/usr/include -I/usr/local/arm-none-linux-gnueabi/include -I. -I. -I./libtomcrypt/src/headers/  -Os -I/home/user/src/Buildroot/buildroot/build_arm/staging_dir/include -I/home/user/src/Buildroot/buildroot/build_arm/staging_dir/usr/include -I/usr/local/arm-none-linux-gnueabi/include -DDROPBEAR_SERVER -DDROPBEAR_CLIENT   -c -o dbutil.o dbutil.c
In file included from includes.h:44,
                from dbutil.c:51:
/usr/local/bin/../arm-none-linux-gnueabi/libc/usr/include/stdio.h:286: error: expected declaration specifiers or '...' before '_IO_cookie_io_functions_t'
make: *** [dbutil.o] Ошибка 1


Sergey Lapin

unread,
Jul 22, 2009, 9:43:59 AM7/22/09
to arm9fpga-evo...@googlegroups.com
>>
>> Паш, эту ошибку я устранил закомментариванием прототипа функции.
>>
>> Вопрос про кросс тулчейн остаётся в силе. Используете ли вы бинарный
>> вариант "arm-none-linux-gnueabi" или исходные коды внешнего тулчейна?
>> какого?
Тот, который собирает OpenEmbedded.

>>
>> Ещё у меня вопрос: в каком месте Buildroot указана версия линукса? или
>> версия не важна?

Buildroot не используем.

Reply all
Reply to author
Forward
0 new messages