delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/03/10/23:10:43

From: Rodeo Red <rodeored AT netstep DOT net>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Where is C++ documentation ?
Date: Fri, 10 Mar 2000 22:46:15 -0500
Organization: Church of Evangelical Environmental Extremism
Lines: 113
Message-ID: <40E265D39FECA578.D563ACA88931F81A.6E514172E0B45B5E@lp.airnews.net>
X-Orig-Message-ID: <38C9C187 DOT 50B7BCA5 AT netstep DOT net>
References: <B8ACB0CA1B76FC59 DOT 38509A587E91FDE1 DOT 0CE4676962DB5DF7 AT lp DOT airnews DOT net> <1E179F7B5379E399 DOT B4CDD0E7ABCD937D DOT 22956A8136D6F4A1 AT lp DOT airnews DOT net> <6aglcsgmm415lcgo0ckgposn91ccjf2h82 AT 4ax DOT com>
Abuse-Reports-To: support at netstep.net to report improper postings
NNTP-Proxy-Relay: 204.181.96.50
NNTP-Posting-Time: Fri Mar 10 21:43:40 2000
NNTP-Posting-Host: !]fKi-@[.NR34Cs (Encoded at Airnews!)
Mime-Version: 1.0
X-Mailer: Mozilla 4.7 [en] (Win98; I)
X-Accept-Language: en
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Thanks for these answers and also thanks for your patience.  These are
things that have been bugging me for a long time. Here are some more
questions !!!!!!.  

Jason Green wrote:
> 
> Rodeo Red <rodeored AT netstep DOT net> wrote:
> 
> > Or maybe its totally different and there's documentation for djgpp's c++
> > soemwhere else but I just haven't found it yet. I assumed it would be in
> > the info files, like the documentation for C is.
> 
> info iostream


Very interesting. Do you know how many times I tried to find that from
the menu ? 
If I go up from "info iostream" I get the menu. Usually that means I can
choose one of the items on the menu to get back down to where I came
from. So I'm really baffled why there's not an item called "The GNU C++
Iostream Library" on the menu. I'm thinking there's more information
where that came from, and I'd like to browse that area of the menu,
wherever it is, but there's no mention of iostream or any GNU C++
library at all on the menu. 

Specifically , I'd love to know which of the following  do I hit to get
to "info iostream" or at least the area where it is located ? I believe
I've tried them all but I could be wrong. 

* libc.a: (libc).
        The Standard C Library Reference
* libm.a: (libm).
        The Math Library Reference

* Utilities: (utils).   Miscellaneous utilities that come with DJGPP.
* bin2h: (utils)bin2h.  Convert binary data files to C include files.
* djtar: (utils)djtar.  Extract or list files from (possibly compressed)
                                tar archives, with DOS filename
conversion
* dtou: (utils)dtou.    Convert text files from dos to unix.
* utod: (utils)utod.    Convert text files from unix to dos.
* djecho: (utils)djecho.        Echo long command lines to files.
* gxx: (utils)gxx.              Build and link C++ programs
* redir: (utils)redir.  Manage I/O Redirection.
* djsplit: (utils)djsplit.      Split large files into multiple files.
* djmerge: (utils)djmerge.      Merge multiple files into one file.
* texi2ps: (utils)texi2ps.      Convert texinfo files to Postscript.
* update: (utils)update.        Conditionally copy one file to another.



From faqNNNb.zip

* FAQ: (djgppfaq).
        The DJGPP FAQ list


From gccNNNb.zip

* CPP: (cpp).
        The GNU C-Preprocessor

* GCC: (gcc).
        The GNU C, C++, and Objective-C Compiler

-----Info: (dir)Top, 378 lines --
5%--------------------------------------



> 
> > I'm saying "djgpp C++ documentation"  because I'm not sure if "GXX
> > documentaiton" or "GPP documentation" would be the same thing. Is it the
> > same to say "GPP documentation"?
> 
> GCC is the GNU Compiler Collection (it used to be the GNU C Compiler)

Is that a yes or a no ? What the heck is a compiler collection ? Is the
GNU Compiler Collection the only thing in GNU ? If I have djgpp, do I
have part of the GNU compiler collection, or the whole collection ? Also
I sure would like to know what a "port" is. This is how the GNU page
sounds to me: the zupraduplebanger is a qaudrngle port to an ipswitch
thangeramarang for pixle boballobers. I'm not saying its not a good
page. Maybe someone can recommend a beginner's compiler book or
something like that to get me up to speed.   

Is "GXX documentation", "GPP documentation" and "GNU documentation" all
the exact same thing as "djgpp documentation"? Does GNU documentation
for C++ apply to GPP ? Yes ? No ? Maybe ? Sometimes ? Almost ?  



> 
> In Unix/Linux you would normally use the command gcc to run the C
> compiler and g++ to run the C++ compiler.
> 
> But in DOS, g++ in not a valid filename, so instead the C++ compiler
> is called gpp (gxx works too, for compatibility with older versions).

I have read this sort of thing lots of times, and it makes it sound as
if the two are absolutely interchangable, But there must be some
difference, because I
can compile with gpp just fine, but if I change it to gxx I get : 
c:/djgpp/bin/ld.exe: cannot open -lgpp: No such file or directory
(ENOENT)

What's it mean ?  

I searched int the faq for -lgpp and didn't see anything about missing
-lgpp. 


Red

- Raw text -


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