www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/10/20:45:26

From: "John M. Aldrich" <fighteer AT cs DOT com>
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
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

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        |
---------------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019