Date: Thu, 22 Sep 1994 07:42:21 -0400 From: ld AT netrix DOT com To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: Building GO32 with BC++ 4.0 I recently encountered a problem when I tried to rebuild go32 with Borland C++ 4.0. The resulting file (go32t.exe) is about 30k larger than it was when I built it under BC++3.1, and it caused the system to halt when it's executed. The reason for the system halt was a LGDT instruction. EMM386 said that it was a priviledge level violation, so I think it's because BC 4.0's prelude code loads the program in level 1 or greater. Does anyone have the same problem? Any help would be appreciated. Thanks, Long.