Страница 1 из 1

Crosstool или автопилот при сборке GCC и библиотек

СообщениеДобавлено: 28 сен 2008, 20:45
invaisor
Crosstool - представляет собой набор скриптов для создания и тестирования нескольких версий GCC и GlibC (Newlib, uClib & etc) для большинства поддерживаемых платформ.
Crosstool was originally developed for embedded system developers, but is also useful for mainstream developers who simply want their compiles to go fast or who need to build programs that run on older versions of Linux (e.g. Red Hat 6.2), but don't want to develop on those ancient systems.

It includes minimal patches for gcc and glibc needed to build a few combinations of (alpha, arm, i686, ia64, mips, powerpc, powerpc64, sh4, sparc, sparc64, s390, x86_64) x (gcc-2.95.3 ... gcc-4.0.0) x (glibc-2.1.3 ... glibc-2.3.5).

It also supports building toolchains that target Cygwin; see demo-cygwin.sh.

Crosstool is a portable shell script. You can use it to build linux-targeted compilers that run on Linux, Mac OS X, Solaris, and Cygwin. It includes support for creating hetrogenous build clusters; it lets you use virtually every computer in the building, regardless of operating system or CPU type, to speed up your Linux compiles.


Интересная табличка результатов сборки.

Re: Crosstool или автопилот при сборке GCC и библиотек

СообщениеДобавлено: 28 сен 2008, 23:21
Роман Химов
Ага, только весьма старо и качеством маленько, всё ж. Но для разборок на предмет "как это всё вертится" - отличная штука (+ Cross Linux From Scratch).

Re: Crosstool или автопилот при сборке GCC и библиотек

СообщениеДобавлено: 29 сен 2008, 19:53
invaisor
Роман Химов писал(а):Но для разборок на предмет "как это всё вертится" - отличная штука

Ну это ясно, что "серебрянной пули" не бывает, но хоть немного помощи начинающим :smile:
За ссылку спасибо, интересно.