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

Reply via email to