Never mind! I have been able to compile everything as shared library now. I would like to compile deal.ii as static library because my petsc is static (which leads to some errors if I linked shared deal.ii to static petsc). But I found ways to compile petsc as shared library (which is not its default) so there is no problem right now.
Thank you so much for you help! Now I am starting to learn deal.ii from scratch. Mengda On Mon, Jul 6, 2009 at 8:02 PM, Wolfgang Bangerth <[email protected]>wrote: > > > Basically, the package tbb under contrib folder cannot be compiled into > > *static* library even if I used --disable-shared to configure deal.ii. > > Yes, I know. It's a problem I still have to come up with a solution for. > TBB has its own build procedure and doesn't build static libs. I'll have > to invent a way around this somehow. > > > > Do people usually use shared library for deal.ii? > > Yes, but the TBB has been part of deal.II only for the last couple of > months or so, and so this problem hasn't come up for a lot of people yet > (Luca Heltai told me about it before, though). > > W. > > ------------------------------------------------------------------------- > Wolfgang Bangerth email: [email protected] > www: > http://www.math.tamu.edu/~bangerth/<http://www.math.tamu.edu/%7Ebangerth/> > >
_______________________________________________ dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
