Как собрать i686-pc-cygwin в crossdev

Как собрать i686-pc-cygwin в crossdev

mittorn-desktop build # crossdev i686-pc-cygwin
---------------------------------------?-----------------------------------------
 * crossdev version:      20110705
 * Host Portage ARCH:     amd64
 * Target Portage ARCH:   x86
 * Target System:         i686-pc-cygwin
 * Stage:                 4 (C/C++ compiler)
 * ABIs:                  default

 * binutils:              binutils-[latest]
 * gcc:                   gcc-[latest]
 * libc:                  cygwin-[latest]

 * PORTDIR_OVERLAY:       /usr/overlay
 * PORT_LOGDIR:           /var/log/portage
 * PORTAGE_CONFIGROOT:    
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  
 * Leaving existing path alone: /usr/overlay/cross-i686-pc-cygwin/binutils
 * Leaving existing path alone: /usr/overlay/cross-i686-pc-cygwin/gcc
 * Leaving existing path alone: /usr/overlay/cross-i686-pc-cygwin/cygwin
 * Leaving existing path alone: /usr/overlay/cross-i686-pc-cygwin/gdb
 * Leaving existing path alone: /usr/overlay/cross-i686-pc-cygwin/insight
 * Forcing the latest versions of {binutils,gcc}-config/gnuconfig ...     [ ok ]
 * Log: /var/log/portage/cross-i686-pc-cygwin-binutils.log
 * Emerging cross-binutils ...                                            [ ok ]
 * Log: /var/log/portage/cross-i686-pc-cygwin-cygwin-headers.log
 * Emerging cross-cygwin-headers ...                                      [ ok ]
 * Log: /var/log/portage/cross-i686-pc-cygwin-gcc-stage1.log
 * Emerging cross-gcc-stage1 ...

 * gcc failed :(
 * If you file a bug, please attach the following logfiles:
 * /var/log/portage/cross-i686-pc-cygwin-info.log
 * /var/log/portage/cross-i686-pc-cygwin-gcc-stage1.log

http://paste.org.ru/?zsndoy (на pastebin не влез)
В логе причины завершения не видно.
Сборка gcc-3.4.4 оборвалась на ассемблере:
http://pastebin.com/v3YCnnyQ
4.6.1 не хватает какого-то .h собираю 4.5.3-r1
Порылся в выводе, нашёл: libstdc++-v3
checking for wait3... configure: error: No support for this host/target combination.
Как его заставить поддерживать этот хост/ таргет? В cygwin как-то собрали.
Ставлю из stage3 i686-pc-linux-gnu, emerge portage тянет кучу зависимостей и на ncurses получаю:
x86_64-pc-linux-gnu-gcc: command not found.
Похоже, то ли программы, то ли их разработчики начали употреблять тяжёлые галлюциногенные вещества.
В mingw32 gcc-stage1 собралось.
Кто-нибудь, объясните, что такое: configure: error: PORTAGE_FIND was not found in your path

# Diego E. Pettenò

# Diego E. Pettenò <flameeyes@gentoo.org> (03 Jan 2009)
# These packages are not supposed to be merged directly, instead
# please use sys-devel/crossdev to install them.
dev-libs/cygwin
dev-util/mingw-runtime
dev-util/mingw64-runtime
dev-util/w32api
sys-libs/newlib

может в этом дело?

crossdev вообще не хочет gcc собирать.

crossdev вообще не хочет gcc собирать.
После успешной конфигурации

make[1]: Выход из каталога `/var/tmp/portage/cross-i686-pc-cygwin/gcc-4.5.3-r1/work/build'
make: *** [all] Ошибка 2

Локальный оверлей растёт

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".