From: "M. Schulter" Newsgroups: comp.os.msdos.djgpp Subject: Re: C tutorial? Date: 21 Mar 1998 01:45:52 GMT Organization: Value Net Internetwork Services Inc. Lines: 37 Message-ID: <6ev64g$4sv$1@vnetnews.value.net> References: <351164CE DOT 7EB36C11 AT BTInternet DOT com> NNTP-Posting-Host: value.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Reinier Zwitserloot wrote: : I am considering learning either 32-bit assembler -OR- DJGPP. I : downloaded DJGPP (along with most of the additional tools). Now, all I : need is a good, preferably free and available online, tutorial for C, : and C++. I've tried one, but it appears DJGPP isn't exactly ansi c : compatible. Any DJGPP stuff out there? Hello, there. As others have pointed out, djgpp is in fact 100% ANSI-compatible in theory, although in practice, as with any nontrivial program, bugs can and do occur. However, the main reason I'm replying is just to point out that your choice of "32-bit assembler _or_ djgpp" need not be an exclusive or: djgpp itself includes the GNU assembler, GAS, with which I've started to learn a bit of assembly language program. GAS (as.exe) offered a 32-bit protected-mode assembler for DOS with AT&T i386 syntax, a standard favored in the UNIX world. If you prefer Intel syntax, NASM is also available, and is warmly recommended by some people on this newsgroup. To find out more about GAS as a djgpp alternative for 32-bit assembler, you might want to check out a reference in progress, the DJGPP User Guide at http://www.delorie.com/djgpp/doc/ug/asm/about-386.html for an overview. Please see also sections 17 and 18 of the DJGPP FAQ. Most respectfully, Margo Schulter mschulter AT value DOT net