Hello everybody. I has encountered an NTVDM CPU error while trying to make a cygwin hosted linux crossgcc compiler. I wonder if it is a known issue and is there any way to deal with this?
I have configured gcc successfully and issued make. NTVDM fails on the stage of building libgcc I guess: Configuring in i386-pc-linux-gnu/libiberty loading cache ../config.cache checking host system type... i386-pc-linux-gnu checking build system type... i686-pc-cygwin checking for i386-pc-linux-gnu-ar... (cached) i386-pc-linux-gnu-ar [... skipped ...] checking whether errno must be declared... no checking whether the C compiler (/opt/src/build-gcc-i386-pc-linux-gnu/gcc/xgcc - B/opt/src/build-gcc-i386-pc-linux-gnu/gcc/ -B/usr/local/i386-pc-linux-gnu/bi n/ - B/usr/local/i386-pc-linux-gnu/lib/ -isystem /usr/local/i386-pc-linux-gnu/include -g -O2 ) works... yes checking whether the C compiler (/opt/src/build-gcc-i386-pc-linux-gnu/gcc/xgcc - B/opt/src/build-gcc-i386-pc-linux-gnu/gcc/ -B/usr/local/i386-pc-linux-gnu/bi n/ - B/usr/local/i386-pc-linux-gnu/lib/ -isystem /usr/local/i386-pc-linux-gnu/include -g -O2 ) is a cross-compiler... no Here I get a pop-up error message saying 16 bit MS-DOS Subsystem -- The NTVDM CPU has encountered an illegal instruction [dump] Close Ignore It seems to be a well-known issue but I can't find any way to get by it. Any help much appreciated. Thanks, Vsevolod. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/