Создать ответ 
 
Рейтинг темы:
  • Голосов: 1 - Средняя оценка: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Вапрос
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #81
RE: Вапрос
Хмм и правда пропал binutils, раньше был. В принципе он вроде никак не патчится, так что должно работать и с последней версией.
Создай директории /opt/toolchains/dc/sh-elf/sh-elf/include

http://ru.wikipedia.org/wiki/Newlib

По хорошему собираться они должны сами, после написания make, но конечно как всегда бывают проблемы... Пробуй пока так, создай директории нужные.

[Изображение: barbers.png]
20.11.2011 10:22
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #82
RE: Вапрос
создать в $KOS_BASE или в папке с самим чейном?

[Изображение: KTTVegxR.jpg]
(Последний раз сообщение было отредактировано 20.11.2011 в 17:49, отредактировал пользователь Rio.)
20.11.2011 15:07
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #83
RE: Вапрос
В корне cygwin: cygwin/opt/toolchains/dc/sh-elf/sh-elf/include
У тебя не установлен пакет patch.

[Изображение: barbers.png]
20.11.2011 18:08
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #84
RE: Вапрос
Где его брать?
20.11.2011 19:19
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #85
RE: Вапрос
Там же где и все пакеты cygwin, через его setup...

[Изображение: barbers.png]
20.11.2011 19:26
Вебсайт Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #86
RE: Вапрос
Ладно не парься, вот бери: sh-elf/arm-elf gcc 4.5.2 newlib 1.19

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 21.11.2011 в 17:32, отредактировал пользователь SWAT.)
21.11.2011 17:30
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #87
RE: Вапрос
Дальше че делать. Не работает нихрена все равно. в папку opt уже кидал.
25.11.2011 23:39
Найти все сообщения Цитировать это сообщение
sc_maxim Не на форуме
Пользователь
**

Сообщений: 94
Зарегистрирован: 27.11.2010
Рейтинг: 1
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #88
RE: Вапрос
не понимаю, почему у меня все собиралось без проблем? может мне везет?Smile
26.11.2011 02:35
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #89
RE: Вапрос
Rio просто истерит по напрасну Smile Всполошил еще и форум dcemulation...
Ты по сути выкладывай, показывай ошибки свои, что происходит то вообще? Что значит не работает? Куда что ложил? Конфиг KOS показывай.
Тот архив что выложил я, нужно распаковать в корень cygwin.

[Изображение: barbers.png]
26.11.2011 09:50
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #90
RE: Вапрос
[Изображение: jiKT45S3.png]

Такой вот вопросец у меня еще есть - раз gcc скачивается в исходных кодах, значит, на компе у юзверя уже должен быть компайлер, который может все это откомпилировать? Cмогу ли я скомпилить Sh-elf версию gcc, если уже стоит gcc для платформы i686-cygwin?

Ура, кое-что у меня получилось, смотрите! Big Grin
PHP код:
bash configure
checking build system type
... i686-pc-cygwin
checking host system type
... i686-pc-cygwin
checking target system type
... i686-pc-cygwin
checking 
for a BSD-compatible install... /usr/bin/install -c
checking whether ln works
... yes
checking whether ln 
-s works... yes
checking 
for a sed that does not truncate output... /usr/bin/sed
checking 
for gawk... gawk
checking to see 
if cat works as expected... yes
checking 
for gcc... gcc
checking 
for C compiler default output file name... a.exe
checking whether the C compiler works
... yes
checking whether we are cross compiling
... no
checking 
for suffix of executables... .exe
checking 
for suffix of object files... o
checking whether we are using the GNU C compiler
... yes
checking whether gcc accepts 
-g... yes
checking 
for gcc option to accept ISO C89... none needed
checking 
for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g
++ accepts -g... yes
checking 
for gnatbind... no
checking 
for gnatmake... no
checking whether compiler driver understands Ada
... no
checking how to compare bootstrapped objects
... cmp --ignore-initial=16 $$f1 $$f                    2
checking 
for objdir... .libs
checking 
for the correct version of gmp.h... yes
checking 
for the correct version of mpfr.h... yes
checking 
for the correct version of mpc.h... buggy but acceptable
checking 
for the correct version of the gmp/mpfr/mpc libraries... yes
checking 
for version 0.10 of PPL... no
checking how to run the C preprocessor
... gcc -E
checking 
for grep that handles long lines and -e... /usr/bin/grep
checking 
for egrep... /usr/bin/grep -E
checking 
for ANSI C header files... yes
checking 
for sys/types.h... yes
checking 
for sys/stat.h... yes
checking 
for stdlib.h... yes
checking 
for string.h... yes
checking 
for memory.h... yes
checking 
for strings.h... yes
checking 
for inttypes.h... yes
checking 
for stdint.h... yes
checking 
for unistd.h... yes
The following languages will be built
c,c++,fortran,java,objc
*** This configuration is not supported in the following subdirectories:
     
target-libmudflap target-libgomp target-libada gnattools
    
(Any other directories should still work fine.)
checking for default BUILD_CONFIG... bootstrap-debug
checking 
for bison... bison -y
checking 
for bison... bison
checking 
for gm4... no
checking 
for gnum4... no
checking 
for m4... m4
checking 
for flex... flex
checking 
for flex... flex
checking 
for makeinfo... makeinfo
checking 
for expect... no
checking 
for runtest... no
checking 
for ar... ar
checking 
for as... as
checking for dlltool... dlltool
checking 
for ld... (cached) /usr/lib/gcc/i686-pc-cygwin/4.5.3/../../../../i686-p                    c-cygwin/bin/ld.exe
checking 
for lipo... no
checking 
for nm... nm
checking 
for ranlib... ranlib
checking 
for strip... strip
checking 
for windres... windres
checking 
for windmc... windmc
checking 
for objcopy... objcopy
checking 
for objdump... objdump
checking 
for cc... cc
checking 
for c++... c++
checking for gcc... gcc
checking 
for gcj... no
checking 
for gfortran... no
checking 
for ar... no
checking 
for ar... ar
checking 
for as... no
checking 
for as... as
checking for dlltool... no
checking 
for dlltool... dlltool
checking 
for ld... no
checking 
for ld... ld
checking 
for lipo... no
checking 
for lipo... no
checking 
for nm... no
checking 
for nm... nm
checking 
for objdump... no
checking 
for objdump... objdump
checking 
for ranlib... no
checking 
for ranlib... ranlib
checking 
for strip... no
checking 
for strip... strip
checking 
for windres... no
checking 
for windres... windres
checking 
for windmc... no
checking 
for windmc... windmc
checking where to find the target ar
... host tool
checking where to find the target 
as... host tool
checking where to find the target cc
... just compiled
checking where to find the target c
++... just compiled
checking where to find the target c
++ for libstdc++... just compiled
checking where to find the target dlltool
... host tool
checking where to find the target gcc
... just compiled
checking where to find the target gcj
... just compiled
checking where to find the target gfortran
... just compiled
checking where to find the target ld
... host tool
checking where to find the target lipo
... host tool
checking where to find the target nm
... host tool
checking where to find the target objdump
... host tool
checking where to find the target ranlib
... host tool
checking where to find the target strip
... host tool
checking where to find the target windres
... host tool
checking where to find the target windmc
... host tool
checking whether to enable maintainer
-specific portions of Makefiles... no
checking whether 
-fkeep-inline-functions is supported... yes
configure
creating ./config.status
config
.statuscreating Makefile 
(Последний раз сообщение было отредактировано 26.11.2011 в 23:30, отредактировал пользователь Rio.)
26.11.2011 20:34
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #91
RE: Вапрос
Все понятно. Ты не добавил в профиль загрузку environ.sh, поэтому у тебя ничего и не работает.
Отредактируй файл /etc/profile
Найди строку:

cd "${HOME}"

и замени ее на:

cd /usr/local/dc/kos/kos
. environ.sh

И да ты прав, чтобы собрать компиляторы, нужно чтобы эти компиляторы уже были под ту платформу, на которой они будут использоваться.
Т.е. чтобы собрать компиляторы для sh4 под win, нужно чтобы у тебя были компиляторы под win.

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 30.11.2011 в 08:52, отредактировал пользователь SWAT.)
28.11.2011 07:45
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #92
RE: Вапрос
Заменил на такую ибо твой вариант с "./" не заработал

PHP код:
cd "/usr/local/dc/kos/kos" || echo "WARNING: Failed attempt to cd into kos home directory"
  
source environ.sh 
29.11.2011 21:46
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #93
RE: Вапрос
Хмм и правда не работает... Если так в консоли написать то сработает...
Ну у меня прописано вообще так: ". environ.sh" Smile

[Изображение: barbers.png]
30.11.2011 08:52
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #94
RE: Вапрос
Сват, скинь какое-нить задание плиз интересное)). Типа помнишь как тогда с sc_maxim делали, написать функцию... бла-бла. Хочется поломать голову)
19.01.2012 01:33
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #95
RE: Вапрос
а кто прогером обещал быть в помощь?
19.01.2012 03:47
Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #96
RE: Вапрос
Так а я что сказал что не помогу? Просто щас экзамены, сессия, вот закрою все, и напишу тебе прогу.
19.01.2012 14:16
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #97
RE: Вапрос
Скоро будет чем заняться Wink

[Изображение: barbers.png]
19.01.2012 17:28
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #98
RE: Вапрос
Да пофиг, если честно. Плюс завтра последний экзамен.
(Последний раз сообщение было отредактировано 22.03.2012 в 00:32, отредактировал пользователь Rio.)
19.01.2012 19:32
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #99
RE: Вапрос
Ну я не об этом...

[Изображение: barbers.png]
19.01.2012 21:01
Вебсайт Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #100
RE: Вапрос
Я так понимаю это связано с новой версий Дримшелл. Ну ты напишешь тогда, ок?
23.01.2012 18:44
Найти все сообщения Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 65 Гость(ей)