|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-07-08 02:58:46
Hi Philipp,
> > And I've fixed the problem, too. I guess I was running tests just when
> > you were looking for workaround...
>
> Well, it is also working around another problem. Somehow, when I
> add all the external libraries with 'requirements', the linker
> complains about multiple definitions of 'xerbla_' (a frequently
> used output routine in Fortran libraries). When adding the ext.
> libs with 'usage-requirements', this no longer happens. Dunno
> why...
Do those definitions come from different libraries/object files? Should those
libraries/object files ever be linked together?
> > I've comitted revision 1.27 of gcc.jam which works for your original
> > testcase. Could you verify it really works on your side? Anonymous CVS is
> > a bit slow, so you can get the file directly at
> >
> > http://zigzag.lvk.cs.msu.su/~ghost/working_copy/v2/tools/gcc.jam
>
> It works! Now, the LAPACK libs are only linked once. Great.
That's good.
- Volodya
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk