what package includes "iostream.h" (Still trying to build unstable)

Richard -Gilligan- Uschold uschold@cs.ucf.edu
Sun, 18 Feb 2001 22:31:31 +0000

I'm still trying to build gnucash unstable.  I had upgraded to
glibc-2.2.1 for a dependency of Guppi, and that required much further
upgrading / rebuilding other packages (such as XFree86) to work with the
new glibc. I downgraded back to glibc-2.1.3-16mdk.
Now, I'm trying to build Guppi dependencies from source rpms, python-2
and db3, to work with glibc-2.1.3 (the only binary rpms I could find
have dependencies of glibc-2.2.1.

I successfully built db3-3.1.14-2mdk from source, but python-2 requires
libdb3, but this is not provided by db3-3.1.14, but is provided by

db3-3.1.17-6.src.rpm requires: db1-static and glibc-static.
glibc-static is not available for version 2.1.3, so, hoping it would be
built from the source, I built glibc-2.1.3-16mdk.src.rpm, but this only


Apparently, glib-static was not generated until a later version!  I
downloaded glibc-static-2.2.2-1.i586.rpm to check if I glibc-2.2.3 and
gligc-devel-2.1.3 provided the required files, and the files already
existed on my drive! I checked the files in db1-static, and they existed
also. (db1 was separated from glibc at a version after 2.1.3)

I edited the db3.spec from db3-3.1.17-6.src.rpm and removed the
dependencies for db1-static and glibc-static and I tried to build db3:

rpm -bb db3.spec
c++ -c -fexceptions -O3 -fomit-frame-pointer -pipe -s -mcpu=pentiumpro
-march=pentiumpro -ffast-math -fexpensive-optimizations -fno-rtti
-fno-implicit-templates -I. -I../dist/../include -D_REENTRANT
In file included from ../dist/../cxx/cxx_app.cpp:18:
../dist/../include/db_cxx.h:52: iostream.h: No such file or directory

I guess I don't have the standard c++ libraries on my system.  I
searched rpmfind.net and could not locate the package that provides
 Does anyone know what package provides "iostream.h"?