GCC 'configure' crashes building Solaris cross compiler

Dario Alcocer alcocer@helixdigital.com
Sat Dec 2 07:10:00 GMT 2000


When building a Solaris cross compiler (i686-pc-cygwin cross
i686-pc-solaris2), the 'configure' script crashes when configuring
i686-pc-solaris2/libiberty.  A message box titled "16 bit MS-DOS
Subsystem" pops up and displays the following:

    /build/build-gcc

    The NTVDM CPU has encountered an illegal instruction.
    CS:0548 IP:463f OP:ff ff 81 5a 46

    [Terminate]     [Ignore]

I'm using binutils-20001029-2 and gcc-2.95.2-5 source tar balls.  I
was able to build and install binutils into /usr/local tree with no
problems.  I've copied *.a, *.so, and *.o from /usr/lib on a working
Solaris 7 system, and copied the /usr/include tree, into /build/x86sol
as 'include' and 'lib' subdirectories.  The build machine has an
Athlon CPU.

Running Dr. Watson did not catch the fault.

'make' output:


More information about the Cygwin mailing list