Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Програмирование платформенно-независимых систем > Перенос на несколько платформ
Перезагрузить страницу Как собрать кросс компилятор gcc
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
MOROZ
Guest
 
Сообщений: n/a
По умолчанию Как собрать кросс компилятор gcc - 21.10.2003, 22:58

Проблема такая при сборке кросс компилятора не получается его установить.
Сама компиляция gcc вроде проходит (куча строк вроде без ошибок) но в итоговой директории нет mips-elf-gcc

есть только вот такие файлы

mips-elf-gccbug
mips-elf-gcov
mips-elf-jv-scan
mips-elf-gcj
mips-elf-gdb
mips-elf-mips-elf-gcj
mips-elf-gcjh
mips-elf-jcf-dump
mips-elf-run

************************************************** ************
моя система

ОС ASPLinux 9
binutils-2.14.90.0.6
gcc-3.3.1
gdb-5.3.90-20030710
newlib-1.11.0
************************************************** ************

скрипт которым я пользуюсь
************************************************** *************
Код:
cd /usr/src/cross-gcc 
host=i686-linux 
target=mips-elf 
prefix=/usr/cross-gcc/bin 
i=$prefix/bin 

mkdir build-binutils build-gcc build-newlib build-gdb 

# Configure, build and install binutils 
cd build-binutils 
../binutils/configure --target=$target --prefix=$prefix -v 
make all 
make install 

# Configure, build and install gcc 
cd ../build-gcc 
../gcc/configure --target=$target --prefix=$prefix -v --with-gnu-as --with-gnu-ld 
make all 
make install 

# Configure, build and install newlib 
cd ../build-newlib 
../newlib/configure --target=$target --prefix=$prefix -v 
# The settings for FOO_FOR_TARGET aren't necessary if you put $prefix/bin 
# in your path before running this. 
make all 
make install  
CC_FOR_TARGET=$i/${target}-gcc  
AS_FOR_TARGET=$i/${target}-as  
LD_FOR_TARGET=$i/${target}-ld  
AR_FOR_TARGET=$i/${target}-ar  
RANLIB_FOR_TARGET=$i/${target}-ranlib 

# Configure, build and install gdb 
cd ../build-gdb 
../gdb/configure --target=$target --prefix=$prefix -v 
make all 
make install
************************************************** *************

Заранее спасибо.
Ответить с цитированием
  (#2 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 17.08.2004, 06:36

--prefix=/usr/cross-gcc
))
...дык у тебя вроде жава собирается а гсс нет...
наверно все-таки где-то была ошибка!

из своего небольшого опыта (под поверпс делал) еще пара советов
попробуй конфигурять по минимуму-
бинутилсы с
--disable-nls --disable-shared
гсс с
--disable-nls --disable-shared --disable-threads --enable-languages=c

и еще один прием попробуй. сделай не чистый кросскомпилятор
а двуархитектурный, понимающий и интел тоже-
--enable-biarch --enable-targets="i686-linux"

вот. может поможет. я сам в этих делах только методом тыка и вытыка
ориентируюсь))
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2ой Radeon HD в кросс,- деньги на ветер? f17 Видеокарты 3 23.02.2012 12:02
как прикрутить компилятор к гуе tiger() Общие вопросы программирования 2 06.02.2012 15:56
компилятор JT87 С/С++ 1 10.01.2012 21:36
Компилятор для C. Navokie Вопросы начинающих программистов 6 16.12.2011 00:39
Головоломка крисс-кросс.С чего начать? JamesBlond Prolog 0 06.12.2010 16:47
Есть ли смысл устанавливать две видеокарты в кросс на моей конфигурации? =MaZaHaKa= Любые вопросы от новичков 6 11.01.2010 20:37
Тип времени в кросс-платформенном коде vilru С/С++ 8 31.08.2009 08:42
Компилятор Oberon-07 для AVR imported_SAGE Oberon 0 25.11.2008 17:52
Компилятор levainc Prolog 11 25.12.2007 15:11
Как настроить компилятор vasya_uol C++ Builder 1 15.01.2006 11:53
На чем написан компилятор С++ Зирк Мысли вслух 3 14.12.2005 20:28
Где есть в сети наиболее полный ресурс по кросс-асмам Anonymous Assembler 0 03.10.2003 04:08



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов