1.2, Moomintroll (ok), 11:46, 25/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А чё, arm не осилил? На мой взгляд, arm - значительно более востребованная архитектура, чем bfin, cris, m68k и даже, светлая ей память, alpha.
Да и к тому же сколько их уже напридумывали этих cross toolchain'ов... Даже я себе скриптов для сборки насочинял, а про меня новости нет... :-(
| |
|
|
3.6, Moomintroll (ok), 12:51, 25/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Эээ, нет! Это неспортивно!
Да и не было, когда было нужно, toolchain'а для x86_64 хоста...
Надо ж разобраться как это делается, чтобы мочь собрать toolchain для произвольной платформы. Да и есть ещё к чему стремиться - надо ещё собрать glibc для arm - тоже, оказывается, нетривиальная задача.
А вообще-то, если б toolchain для arm'ов был бы в buildservice openSUSE'и, я б и не пытался самостоятельно его собирать. А брать софт собранный неизвестно кем и не известно как - это по виндозному - это не наш путь.
| |
|
4.8, pavlinux (ok), 14:15, 25/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> неизвестно кем и не известно как
Tony Breeds
Canberra Area, Australia
Current: Linux kernel Developer at IBM
Past: Public Servant at DoHA
Education: The Australian National University
| |
|
5.9, Moomintroll (ok), 15:09, 25/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> неизвестно кем и не известно как
> Tony Breeds
> Canberra Area, Australia
> Current: Linux kernel Developer at IBM
> Past: Public Servant at DoHA
> Education: The Australian National University
И чё? Я его всё равно не знаю... Мож он вражий агент и собранный им тулчейн полон руткитов?...
| |
|
6.10, pavlinux (ok), 15:11, 25/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И чё? Я его всё равно не знаю... Мож он вражий агент
> и собранный им тулчейн полон руткитов?...
Можно подумать, вы все коды на вашей системе проверяете лично.
| |
|
7.11, Moomintroll (ok), 16:25, 25/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Можно подумать, вы все коды на вашей системе проверяете лично.
Нет, конечно. Только md5sum.
| |
|
|
|
|
|
|
1.3, Wormik (ok), 12:04, 25/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Шикарно! Желаю проекту бурного рзавития! Помнится, МыщЪх спокойно компилировал 64-битные программы в чем-то и запускал их в 32-битной системе. Только очень медленно. Неужели рабочего и безотказного кросскомпилятора ранее не существовало?
| |
|
2.5, Sylvia (ok), 12:13, 25/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
по секрету скажу что gcc в debian и ubuntu давно поддерживает 32 и 64 бита на 32 битном хосте, ядро точно собрать должен , а вот для всего остального нужно ставить библиотеки
| |
|
1.12, Аноним (-), 20:52, 25/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
crossdev же. Сабж более узок.
2Sylvia: -m32, -m64 поддерживается везде. Для остального есть смысл поднять chroot (например, 32-бит внутри 64-бит).
| |
|
2.15, Sylvia (ok), 23:46, 25/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>2Sylvia: -m32, -m64 поддерживается везде
на 32 битных хостах -m64 обычно не поддерживается, нужно собирать с --enable-targets=all
на 64 битном хосте -m32 поддерживается по умолчанию
| |
|
1.13, Аноним (-), 21:55, 25/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Мне вот интересно, а почему gcc по умолчанию нельзя собрать с поддержкой всех архитектур?
| |
1.14, Анонимбус (?), 23:23, 25/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>Мне вот интересно, а почему gcc по умолчанию нельзя собрать с поддержкой всех архитектур?
Потому что сотни, тысячи их. Если брать во внимание все архитектуры, разные ядра, разную индианность, ...
| |
|
2.16, Аноним (-), 00:40, 26/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Не, ну выбрать нужные. Хочу i386, amd64 и arm на i386. Почему из коробки возможности такого сделать нет, когда это весьма логично? Приходится собирать для каждой ненативной архитектуры кросс-gcc.
| |
|
|