title: Creating shared library containing other libraries
body: <p>i've written a class from that i want to create a shared library. But this class uses other libraries. The call that i use to generate the library is of the form
      g++ -fpic -c [necessary *.cpp files] [necessary includes]
  Unfortunately this call leads to an error, namely iostream.h: No such file or directory.
  But when i build a testfile using the library code it compiles and works properly.</p>
  
  <p>Where might be the problem?</p>
  
  <p>Thanks for your help.</p>