Я закачал себе MinGW из следующих пакетов: MinGW: mingw-runtime-3.12.tar.gz w32api-3.9.tar.gz gcc-core-3.4.5-20060117-1.tar.gz gcc-g++-3.4.2-20040916-1.tar.gz binutils-2.17.50-20060824-1.tar.gz mingw32-make-3.81-2.tar.gz MSYS msysCORE-1.0.11-2007.01.19-1.tar.bz2 И пытаюсь собрать следующий пакет для target=i586-elf платформы: gcc-core-4.2.1.tar.bz2 также как написано здесь.. прописываю в консоле: export PREFIX=/usr/cross export TARGET=i586-elf cd /usr/src mkdir build-binutils build-gcc cd /usr/src/build-gcc #export PATH=$PATH:$PREFIX/bin а это не катит ../gcc-x.x.x/configure --target=$TARGET --prefix=$PREFIX --disable-nls \ --enable-languages=c,c++ --without-headers --with-newlib make all-gcc install-gcc также по инструкции распаковал в /usr/src архивы и т.д. конфигурирование проходит.. затем делаю make all-gcc идет компиляция... где-то до 50 мб доходит размер папки с .o файлами доходит до конца и выдаеся ошибка связанная с CreateProcess что делать незнаю... 8(
Имхо прав. Только при чем тут убогий фри паскаль? http://prdownloads.sf.net/mingw/MinGW-3.2.0-rc-3.exe?download (с сорцфоржа)
censored Mingw собирает виндовые экзешники (PE32), а автору нужно собирать эльфы из под винды. Или в стандартный Mingw уже включили кроссплатформенные таргеты?