> I was under the impression that djgpp could only generate 32 bit i386 > code, while FreeDOS is essentially 16 bit. DJGPP generates 32 bit programs that run on 16-bit DOS platforms. He's not trying to build FreeDOS itself, but build programs that run under FreeDOS.