From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: Windows IDE Date: Fri, 10 Apr 1998 20:41:05 -0400 Organization: Two pounds of chaos and a pinch of salt. Lines: 40 Message-ID: <352EBC21.3D5D@cs.com> References: <6gloo1$nse$1 AT nclient5-gui DOT server DOT virgin DOT net> NNTP-Posting-Host: ppp214.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Jason Eccles wrote: > > Is there a good IDE for DJGPP which will work under Win95. I have tried > using RHIDE but there seems to be so much trouble with it and LFNs and > linking errors etc. I would just like to be able to write a program and > compile it and run it. Please help Both RHIDE and Emacs (the extensible GNU editor) work just fine under Win95 for most users. In fact, RHIDE worked flawlessly up until the introduction of gcc 2.8.0, when all sorts of filename conflicts popped up. The LFN/SFN conflict was well-known as far back as Emacs 19.x, due to its reliance on long filenames, but the more populous RHIDE users hadn't encountered it before. Really, the problem isn't in RHIDE per se, but with Windows 95's atrocious default handling of long filenames. However, in order to get gcc 2.8.0 to work flawlessly in all situations, you must mess with those defaults, following the instructions in chapter 8.2 of the FAQ to disable those pesky numeric tails. Afterwards, the only other modification you need is the one to correct the filename of the standard C++ template library. Edit the file %DJDIR%/share/rhide/rhide.env (or create it if it doesn't already exist), and put the following line in it: RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx Save, and make sure that your LFN settings are correct, and RHIDE should work. It's not any harder than adding the PATH and DJGPP settings to your autoexec.bat, just stranger. :-) -- --------------------------------------------------------------------- | John M. Aldrich | "It may be better to be a live jackal| | aka Fighteer I | than a dead lion, but it is better | | mailto:fighteer AT cs DOT com | still to be a live lion." | | http://www.cs.com/fighteer | - Lazarus Long | ---------------------------------------------------------------------