X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Rod Pemberton" Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP and NASM Versions? Date: Mon, 17 Oct 2011 05:17:31 -0400 Organization: Aioe.org NNTP Server Lines: 41 Message-ID: References: <201110140405 DOT p9E451fW019735 AT delorie DOT com> <201110151147 DOT 02064 DOT john AT wacontrols DOT com> NNTP-Posting-Host: qBjb0U1QTH77eiTXJSCpEw.user.speranza.aioe.org X-Complaints-To: abuse AT aioe DOT org X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.2001 X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Outlook Express 6.00.2800.2001 X-Priority: 3 X-MSMail-Priority: Normal Bytes: 2468 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "John Wright" wrote in message news:201110151147 DOT 02064 DOT john AT wacontrols DOT com... > Should I apply any patches 2.03? Do they even exist? It seems like I have > seen some mention of this. No idea. I've not done anything to 2.03 since I downloaded it some years ago. IIRC, one of the developers (JMG) has added the supplemental library (libsupp ?) for functions missing in 2.03, such as snprintf(). That might be considered a "patch" that you would want. > 1. What does name mangling apply to the most? NASM/assembly, C++, or both? Compilers, e.g., for C or C++ etc. Sorry, I'm not too familiar with what they do. What I understand is that they usually place an underscore on names to prevent naming collisions. Unfortunately, I've never seen the stuff in that file before. I guess I need to read up on that too. Wikipedia has a page on it: http://en.wikipedia.org/wiki/Name_mangling > 2. Running DJgpp and NASM on a XP machine (dos window). I assume dos > versions of NASM okay. I'm using an older version of Windows, so I don't know about DOS versions of NASM on XP, sorry. From what others have said here, 2.04 is the version of DJGPP that's supposed to work better with XP or later. > Where does Win32 version come into play? I'm going to assume > windows API related windows application programming? Yes. You probably can't access Win32 from DJGPP ... ( Can you? Scary if you can ... ) BTW, there are plenty of free Windows compilers: MinGW, Cygwin, Pelles C, LCC-Win32, OpenWatcom, LadSoft CC386, LLVM, etc ... Rod Pemberton