www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/08/15/06:30:23

Xref: news2.mv.net comp.os.msdos.djgpp:7292
From: Robert Hoehne <Robert DOT Hoehne AT Mathematik DOT tu-chemnitz DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: RHIDE and DJGPP
Date: Wed, 14 Aug 1996 12:15:49 +0200
Organization: TU Chemnitz-Zwickau
Lines: 84
Message-ID: <3211A755.3873@Mathematik.tu-chemnitz.de>
References: <320FC47B DOT 4AB1 AT mindspring DOT com>
NNTP-Posting-Host: trolli.hrz.tu-chemnitz.de
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Joshua Cannon Butcher wrote:
> 
> I have had some strange problems myself with RHIDE.  It looks like
> Borlands IDE, but it still has a long way to go before it is as
> functional as its IDE, NOT including the Debugger.  I like the fact that
> it uses long file names (I am under Win95), but it lacks in some areas:
> 
> 1)      When you put, for example a directory path in for the INCLUDE files,
> and then you go to modify it, the existing INCLUDE DIRECTORY PATH DOES
> NOT SHOW UP IN THE TEXT BOX!

Does this occour in the same session of RHIDE did you leave it, start again and
then your old typed include directory is lost?

> 
> 2)      When you need to input a file name or directory name in a box, you
> should allow the programmer (user) to browse for it.
> 

I can't understand this. If you hit F3 for example to open a new file for editing,
ther will be shown a dialog where you can browse through your directories and
select a file. Or what do you mean with "input a file name or directory in a box"?

> 3)      If there is no project file open, it WILL NOT (or I cannot get it to)
> create the .EXE file, only the .O file, this is severly lacking.
> 

Thats correct. The current version has not this feature, because I thought that is not
a good programming style to build program without a creating a project. But after many
requests this will be available in the next version.

> 4)      It is not as intuitive as the Borland IDE.  For example, it would be
> nice to save the desktop on exit (Or make it an option).  Save which
> files were open last etc.

If you create a project this will be done.

> 
> 5)      It would be nice if you could put LIB files in the list of files to
> be compiled (and linked) in with the project area whether than in a pull
> down menu under Options.  This is very clunky, and does not allow you to
> browse for a library file name.  You should also be allowed to out an
> object file name in the list of files that are in the project.

You can do it. (But only if you create a project). Add them to your project, and
they will be listed in the project window and they will be also linked in your
program (but include not the source file together with the object file to your
program, because in this case the object file will linked twice and will produce
errors about duplicated symbols).

> 
> 6)      Why call them projects and then make their extension .GRP?  Thats a
> Windows Group File.
> 

Have you ever created a project??? The suffix of the project files is .GPR

> 7)      And for everyone in General, why do you have to stray away from
> industry standards?  Calling object files .O files instead of .OBJ,
> calling C++ files .CC instead of .CPP, and .a instead of .LIB for
> library.  HELLO!  Its not copyright infringement to use the same
> extensions, and it would make the transition for existing C and C++
> users to use.  This is quite frankly scaring me, and almost makes me
> want to pay the $500 for Borland C++ 5.0 so I can have the "standard" of
> the computer programming industry.

From where you get the statement, that Borland programming style is "industry standard"?

DJGPP is a port of gcc to MS-DOS and gcc has other standards for filenames. But you can
also use the .CPP suffix for your C++ source files when compiling with gcc. The suffix
..o for object files is needed to distinguish the files from .obj files, because they
have a very different format.

I have also an other solution for you. Send me $250 (the half of the payment for the Borland
compiler) and I will build a version of RHIDE for you only with your "industry standards".

Robert
-- 
*****************************************************************
* Robert Hoehne, Fakultaet fuer Mathematik, TU-Chemnitz-Zwickau *
* Post:    Am Berg 3, D-09573 Dittmannsdorf                     *
* e-Mail:  Robert DOT Hoehne AT Mathematik DOT TU-Chemnitz DOT DE              *
* WWW:     http://www.tu-chemnitz.de/~rho                       *
*****************************************************************

- Raw text -


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