|
Boost : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-07-11 14:28:30
Can you post a reproducible example?
----- Original Message -----
From: "Gennadiy Rozental" <rogeeff_at_[hidden]>
Newsgroups: gmane.comp.lib.boost.devel
To: <boost_at_[hidden]>
Sent: Thursday, July 11, 2002 3:12 PM
Subject: [boost] Re: Re: Boost Test Library and Boost.Build
>
> > >
> > > 1. I successfully compiled library L from L_source1.cpp and
> L_source2.cpp
> > > 2. I compiling test T from T_source.cpp and it's failing
> > > 3. I change header that is included both in T_source.cpp and
> > L_source1.cpp.
> > > 4. I restarting T compilation.
> > > 5. Jam first found that it need to recompile L_source1.cpp.
> > > 6. Next It tries to relink library L. And it *fails*, cause
L_source2.o
> > is
> > > missing.
> >
> > It actually tries to invoke the linker even though L_source2.o is
missing?
>
> It does invoke the linker and fails.
>
> > Or does it report <skipping ... due to missing L_source2.o>?
> > That's what's supposed to happen.
>
> No it is not. Since L_source1.cpp has changed (through header) that means
> that library L should relink. That in turn mean that bjam should
recompile
> missing L_source2.o cause L is dependent on it.
>
> >
> > -Dave
> >
>
> Gennadiy.
>
>
>
>
> _______________________________________________
> Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk