dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #03671
Re: issues (?) with 0.6.3
On Sun, Oct 29, 2006 at 05:21:41PM +0100, Dag Lindbo wrote:
> Hi all,
>
> Since updating to 0.6.3 I've run into
>
> 1) The install scripts do not seem to set PKG_CONFIG_PATH. I had to do
> export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ after installing dolfin.
That's strange. pkg-config should search /usr/local/lib/pkgconfig/ for
.pc files so you shouldn't need to do that.
What version of pkg-config do you have? I use 0.20. Check with
pkg-config --version.
> 2) Link problems in my solvers. In 0.6.2x the linking was fine. But now I
> get link errors like
> ClassX.cpp: multiple definition of
> 'dolfin::formX::BilinearForm::interior_contribution() const'
> (...)
>
> I have form-headers that get included all over the place, i.e.
> "Class1.hpp" includes "formX.h"
> "Class2.hpp" includes "formX.h"
> "Class3.hpp" includes "formX.h"
> and
> "main.cpp" includes Class1.hpp, Class2.hpp ...
>
> Why has this become a problem since 0.6.2? I guess the error is on my
> side, though...
>
> Thanks a lot!
> Dag Lindbo
I'll check your test program.
/Anders
References