From: Vic Newsgroups: comp.os.msdos.djgpp Subject: Re: Operating System Development Date: Mon, 03 May 1999 19:46:01 -0400 Organization: Communications Accessibles Montreal, Quebec Canada Lines: 12 Message-ID: <372E3539.3C48@cam.org> References: <372e19b7 DOT 0 AT oit DOT umass DOT edu> NNTP-Posting-Host: dialup-403.hip.cam.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0Gold (Win95; I) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Shawn wrote: > > I'm beginning to work on a new operating system for Intel 80386 or higher. > I had planned to use DJGPP and NASM to do this, but it appears that DJGPP > outputs DOS dependant code. Is there anyway around this? Is there another > C compiler to use? looksie, every C compiler will output OS dependant code IF you call functions in the OS. that is like, DUH. if you call printf, you need DOS. if you do x=y+z you don't need DOS. see the difference? you won't have any problem in DJGPP unless you use DOS code, and you will have problems in any C compiler if you do use DOS code.