X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Fri, 16 Nov 2007 11:49:21 -0500 Message-Id: <200711161649.lAGGnLhh028363@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: <473d5976$0$12256$ba624c82@nntp06.dk.telia.net> (message from Thomas Jensen on 16 Nov 2007 08:48:54 GMT) Subject: Re: 16-bit executable References: <200711061526 DOT lA6FQosH003196 AT envy DOT delorie DOT com> <473d5976$0$12256$ba624c82 AT nntp06 DOT dk DOT telia DOT net> Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Ehh.. Can it run on 16-bit DOS, but not produce 16-bit executables? Right. It prepends a 2k stub that switches into 32 bit mode. > I have downloaded gcc-2.7.2.3.tar.gz and the files from > http://www.delorie.com/djgpp/16bit/gcc/ Check the gcc archives; there's been a couple of newer attempts at adding 8086 support to gcc. The latest one is by a person named Rask. > but I don't really know what to do with the diff files. Use patch to apply them. > Next, will I need DJGPP to compile the files? I run Ubuntu 7.10 with a > working GCC. Will that be good enough? Any gcc will be good enough. You'll be producing a cross compiler either way. > In fact, I don't need the whole 16-bit package. I only need a 16-bit > version of as (I need an assembler with AT&T syntax to run under MS-DOS > on a 80186 handheld PC). If one of you can send me the .exe, you would > make me very happy. I never did that; I always used djasm.