Главная

Установка кросс-компилера т.н. сборка 080323

Народ, кто разбирался, как его ставить — Haiku Cross Compiler Bone 2.95.3-haiku–080323
?
Гуру кажется не расписали процесс, что куда «раскладывать»
в gcc-2.95.3-beos–070218 было довольно чудесно растолковано, что к чему
манна есть, но там какие–то опции компиляции и усе /по моему?

а то гайку теперича -только с помощью 080 билдят /я правильно понял?
бросьте ссылкой -а то уже за…гуглить

в английском увы не силен!

Примерно

Примерно так:

Switched the legacy compiler to the i586-pc–haiku 2.95.3-haiku–080323 gcc.
You need to reconfigure and rebuild the cross–tools to have this change take effect.
it is no longer possible to use the native BeOS compiler to build Haiku.
You'll have to build a cross compiler


cd ~
mkdir haiku
cd haiku
svn checkout svn://svn.berlios.de/haiku/buildtools/trunk buildtools
configure --build-cross–tools ../buildtools --use-gcc–pipe
cd buildtools/jam
make
./jam0 install
cd ../..
svn checkout svn://svn.berlios.de/haiku/haiku/trunk trunk
jam haiku–image

Так зачем тада

Так зачем тада выкладывать его / gcc2.95.3-haiku–080323 / отдельно, в архиве?
я что, его зря скачал?

в 070 было нормальное хавту -по инсталяции, а тут аж 2 копии ГНУтой лицензии, какое счастье

Насколько

Насколько я понял нужно:
1) распаковать содержимое архива в /boot;
2) пойти в корень дерева гайки;
3) сказать там:
./configure -–target=haiku --cross-tools–prefix /boot/apps/haiku/cross-tools/bin/i586-pc-haiku
или соответственно тому куда вы распаковали архив;
4) билдить гайку.

ПС: у меня только что сконфигурилось — запустил билд. посмотрим.

до недавних пор,

до недавних пор, собиралась со старым 2.95.3 -070ХХ

таки сделал, как написанно :(…
билдить таки не получаеться

Делаю как написанно в п.3
./configure -–target=haiku--cross-tools–prefix/boot/apps/haiku/cross-tools/bin/i586-pc–haiku–

пишеть, что надо обновицо до 080323!
и посылает, на сайт проекта…

заочно «лечить» трудно, где чего смотреть? чего править

Haiku Cross Compiler Bone

Haiku Cross Compiler Bone 2.95.3–haiku–080323

а кто сказал, что его надо ставить? со старым собиралось, изредка с жамом затупы были, потом проходило..

а ты строчку вручную

а ты строчку вручную набирал

а какая ревизия,

а какая ревизия, из самых свежих стабильная?
у мну 27892 «сварилась» но после копирования на отдельный раздел, с подмонтированного ИмиджМоунтером…
При загрузке, вылетает в КДЛ…
Это может тока у меня? может руки не такие.)?…

один раз только получилось, как не париться? где смотреть примечания?

После того

После того как в VirtualBox починили баг http://virtualbox.org/ticket/2062
я заметил, что Хайку довольно шустро работает под этим эмулятором в линуксе.

Если идет речь о нативной работе, то лучше реинициализировать файловую систему (этого можно не делать если сборка осуществляется сразу на раздел где установлена система)
Если и после этого падает в КДЛ — то тут точно не обойтись без баг репорта :–P

так железки

так железки не супермодные Тайановская мамка, под 2слотовых Пень3–650, 256м озу,13гб винт,+Видяха Гф2МХ400
хотя может для гайки, такое ужо не подходит.(?

а как его запускать в виртуалбоксе? у меня Дебиан, все работает

Перестала Haiku

Перестала Haiku собираться…увы

не пойму в чем трабла, последняя собиралась у меня в BeOS — вроде 27756?

попробую гайку в гайке собрать, что–ли..

и грузилась .)?

и грузилась .)?

на имеющемся железе

на имеющемся железе с мая сего года отказа гайки от загрузки не наблюдалось

.found 67875 target(s)? ?updating

.found 67875 target(s)…
…updating 8224 target(s)…
InitScript1 generated/haiku.image-init–vars
C++ generated/objects/haiku_host/x86/release/tools/addattr/main.o
In file included from src/bin/addattr/main.cpp:9:
src/bin/addattr/addAttr.h:11: SupportDefs.h: No such file or directory
src/bin/addattr/main.cpp:11: File.h: No such file or directory
src/bin/addattr/main.cpp:12: Mime.h: No such file or directory
src/bin/addattr/main.cpp:13: TypeConstants.h: No such file or directory
src/bin/addattr/main.cpp:15: stdio.h: No such file or directory
src/bin/addattr/main.cpp:16: stdlib.h: No such file or directory
src/bin/addattr/main.cpp:17: string.h: No such file or directory

gcc -c «src/bin/addattr/main.cpp» -O2 -Wall -Wno–trigraphs -Wno-ctor-dtor–privacy -Woverloaded–virtual -Wpointer–arith -Wcast–align -Wsign–compare -Wno–multichar -D_ZETA_USING_DEPRECATED_API_=1 -D_ZETA_TS_FIND_DIR_=1 -DARCH_x86 -D_NO_INLINE_ASM -DCOMPILE_FOR_R5 -DHAIKU_HOST_PLATFORM_HAIKU -Ibuild/user_config_headers -Ibuild/config_headers -Isrc/tools/addattr -Igenerated/objects/common/tools/addattr -Igenerated/objects/haiku_host/x86/common/tools/addattr -Igenerated/objects/haiku/x86/common/tools/addattr -Isrc/bin/addattr -I- -Iheaders/build/host/haiku_host -o «generated/objects/haiku_host/x86/release/tools/addattr/main.o» ;

…failed C++ generated/objects/haiku_host/x86/release/tools/addattr/main.o …
C++ generated/objects/haiku_host/x86/release/tools/addattr/addAttr.o
In file included from src/bin/addattr/addAttr.cpp:9:
src/bin/addattr/addAttr.h:11: SupportDefs.h: No such file or directory
src/bin/addattr/addAttr.cpp:11: TypeConstants.h: No such file or directory
src/bin/addattr/addAttr.cpp:12: Mime.h: No such file or directory
src/bin/addattr/addAttr.cpp:14: fs_attr.h: No such file or directory
src/bin/addattr/addAttr.cpp:16: stdlib.h: No such file or directory
src/bin/addattr/addAttr.cpp:17: string.h: No such file or directory
src/bin/addattr/addAttr.cpp:18: errno.h: No such file or directory
src/bin/addattr/addAttr.cpp:19: ctype.h: No such file or directory

не jam -тся ???

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
Q
6
H
N
C
D
Enter the code without spaces and pay attention to upper/lower case.