RE: [newbie] ANSI C++ library

2000-10-17 Thread Mark Johnson

Just FYI (under mandrake 7.1) , I found iostream.h under: 

/usr/include/g++-3/iostream.h

The various C++ stuff

/usr/doc/libstdc++-devel-2.95.2
/usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/libstdc++.so
/usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/libstdc++.a
/usr/lib/libstdc++-3-libc6.1-2-2.10.0.so
/usr/lib/libstdc++-libc6.1-1.1.so.2
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.1-2.so.3
/usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++.so.2.7.2.8
/usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.7.2
/usr/lib/libstdc++-3-libc6.1-2-2.10.0.a
/usr/lib/libstdc++-libc6.1-2.a.3
/usr/i486-linux-libc5/lib/libstdc++.so.27.1.4
/usr/i486-linux-libc5/lib/libstdc++.so.27


Also, one other thing 'iostream.h' is not the current standard anymore, the
standard is 'iostream' (no .h and also found under /usr/include/g++-3), but
this doesn't really matter, because the code that needs to be compiled is
using the old version of the streams library.

I agree though, it seems like every type of installation, except for maybe a
minimal one, would include the option to install the "developer files and
utilities" just becuase Linux is so centered around being able to download
and compile the source.  
 
-Original Message-
From: Larry Marshall [mailto:[EMAIL PROTECTED]]
Sent: Monday, October 16, 2000 6:49 PM
To: [EMAIL PROTECTED]
Subject: [newbie] ANSI C++ library




In the past month or so at least two people asked about locating
iostream.h under Mandrake.  I haven't done any C++ coding and so couldn't
answer their question but it seemed an odd one since, by appearances, LM
installs the standard GNU compilers/libraries.  I stuck it on a "check
this out" list I have and that's exactly what I did today.

The results?  Well, I'm simply scratching my head - there is no standard
ANSI C++ library to be found.  Finding this pretty darn amazing I loaded
up the install and went into expert mode to see I could find.  Guess
what?  If you click on C++ in the development section you're great by a
msg that says this is GNU C++ BUT it does NOT include the ANSI C++
library.  What's up with that?  What's the point of a C++ compiler without
the standard library?

At the time I felt like Sherlock Holmes; I'd solved a case but it wasn't a
question I was asking :-)  Then I went to compile/install Quanta and lo an
beholderror...iostream.h not found (grin).

The plot thickens.  I bopped over to GNU.org and can't find anything that
appears to be an ANSI library.  What's it called these days?  I know they
have one as I used several versions of it when we were all chasing the
definition of that library.  But that was on Solaris, not Linux.  Can
anyone help?  A search name perhaps...preferably for binaries?

Cheers --- Larry  





[newbie] ANSI C++ library

2000-10-16 Thread Larry Marshall



In the past month or so at least two people asked about locating
iostream.h under Mandrake.  I haven't done any C++ coding and so couldn't
answer their question but it seemed an odd one since, by appearances, LM
installs the standard GNU compilers/libraries.  I stuck it on a "check
this out" list I have and that's exactly what I did today.

The results?  Well, I'm simply scratching my head - there is no standard
ANSI C++ library to be found.  Finding this pretty darn amazing I loaded
up the install and went into expert mode to see I could find.  Guess
what?  If you click on C++ in the development section you're great by a
msg that says this is GNU C++ BUT it does NOT include the ANSI C++
library.  What's up with that?  What's the point of a C++ compiler without
the standard library?

At the time I felt like Sherlock Holmes; I'd solved a case but it wasn't a
question I was asking :-)  Then I went to compile/install Quanta and lo an
beholderror...iostream.h not found (grin).

The plot thickens.  I bopped over to GNU.org and can't find anything that
appears to be an ANSI library.  What's it called these days?  I know they
have one as I used several versions of it when we were all chasing the
definition of that library.  But that was on Solaris, not Linux.  Can
anyone help?  A search name perhaps...preferably for binaries?

Cheers --- Larry