This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
16 bit MS-DOS Subsystem -- The NTVDM CPU has encountered an illegal instruction
- From: "Vsevolod Buzinov" <vsv at inweb dot ru>
- To: <cygwin at cygwin dot com>
- Date: Sat, 27 Apr 2002 14:14:28 +0400
- Subject: 16 bit MS-DOS Subsystem -- The NTVDM CPU has encountered an illegal instruction
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/