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

 
 
> ошибки при сборке arm toolchain, не собирается gcc
_chaos_
сообщение Sep 10 2008, 09:22
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 20-05-08
Пользователь №: 37 653



День добрый!
пытаюсь собрать руками тулчайн для ARM
собрал бинутилс 1,19,50 - все ок.
начинаю собирать gcc и далее вываливается ошибка

Цитата
checking for arm-linux-gcc... /home/chaos/Work/arm_toolchain/src/BUILD/gcc-4.3.2/./gcc/xgcc -B/home/chaos/Work/arm_toolchain/src/BUILD/gcc-4.3.2/./gcc/ -B/home/chaos/Work/arm_toolchain/arm-linux/bin/ -B/home/chaos/Work/arm_toolchain/arm-linux/lib/ -isystem /home/chaos/Work/arm_toolchain/arm-linux/include -isystem /home/chaos/Work/arm_toolchain/arm-linux/sys-include
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make[1]: *** [configure-target-libmudflap] Ошибка 1
make[1]: Leaving directory `/home/chaos/Work/arm_toolchain/src/BUILD/gcc-4.3.2'



помогите решить проблему


Заранее благодарен!


ЗЫ собираю по схеме описанной на http://heavy-online.ru/arm-linux/. все тоже самое только версии другие
ЗЫЫ не понятно что за ключик -isystem + отсутствуют дириктории указанные после этого ключика - где эти дирекотрии взять не знаю sad.gif

Сообщение отредактировал _chaos_ - Sep 10 2008, 09:36
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
klen
сообщение Sep 10 2008, 11:29
Сообщение #2


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



на какой платформе собираеш?
Go to the top of the page
 
+Quote Post
_chaos_
сообщение Sep 10 2008, 11:40
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 20-05-08
Пользователь №: 37 653



Цитата(klen @ Sep 10 2008, 14:29) *
на какой платформе собираеш?


Цитата
chaos@penguin:~/Work/arm_toolchain/src> uname -a
Linux penguin 2.6.25.11-0.1-pae #1 SMP 2008-07-13 20:48:28 +0200 i686 i686 i386 GNU/Linux
chaos@penguin:~/Work/arm_toolchain/src> gcc --version
gcc (SUSE Linux) 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036]
Copyright © 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.



дело в том что полноценный toolchain(не uClibc) собираю впервые по этому такие вопросы sad.gif
Go to the top of the page
 
+Quote Post
klen
сообщение Sep 10 2008, 12:09
Сообщение #4


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(_chaos_ @ Sep 10 2008, 15:40) *
дело в том что полноценный toolchain(не uClibc) собираю впервые по этому такие вопросы sad.gif

а чем uClibc неполноценный?

1. Сконфигурируй GCC с опциями --disable-libssp --disable-libmudflap --disable-libgomp
2. если первое не поможет с хожу то попробуй при сборке когда колом встанет эта ошибка временно удалить в work_dir/gcc файлы-скрипты as и collect-ld

to be continue..
Go to the top of the page
 
+Quote Post
_chaos_
сообщение Sep 12 2008, 03:28
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 20-05-08
Пользователь №: 37 653



Цитата(klen @ Sep 10 2008, 15:09) *
а чем uClibc неполноценный?


ACE не могу собрать с помощью него.

Цитата(klen @ Sep 10 2008, 15:09) *
1. Сконфигурируй GCC с опциями --disable-libssp --disable-libmudflap --disable-libgomp
2. если первое не поможет с хожу то попробуй при сборке когда колом встанет эта ошибка временно удалить в work_dir/gcc файлы-скрипты as и collect-ld


получилось с первого раза. только при сборке glibc-2.3.6 ошибка - не может найти limits.h %)
Go to the top of the page
 
+Quote Post
klen
сообщение Sep 12 2008, 05:34
Сообщение #6


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(_chaos_ @ Sep 12 2008, 07:28) *
ACE не могу собрать с помощью него.
получилось с первого раза. только при сборке glibc-2.3.6 ошибка - не может найти limits.h %)

бывает... почти нормально
в каком месте ругается?
Go to the top of the page
 
+Quote Post



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

 


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


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