[openbeos] Re: cannot build R5KernelStaticLibrary (please reply to this mail, not the previous one)

  • From: Ingo Weinhold <bonefish@xxxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Thu, 04 Sep 2003 21:13:47 +0200

On 2003-09-04 at 15:29:34 [+0200], Axel Dörfler wrote:
> "Waldemar Kornewald" <Waldemar.Kornewald@xxxxxx> wrote:
> > That is interesting:
> > 
> > jam libkernelppp.a
> > 
> > works fine, but:
> > 
> > jam
> > 
> > does not link the library. Does jam think that libkernelppp.a is
> > already
> > up-to-date?
> > Could you please try to remove the ppp objects folder and enter "jam"
> > without specifying a target?
> 
> It will only be linked when it is needed (because you don't need it
> before ;-).

The precise reason is, that we (have to) enable KEEPOBJS. I hadn't realized 
this before, but the Library rule either keeps the library's object files 
or makes the library a dependency of the `lib' pseudo target. However, this 
should be of interest only for the static libs distributed with the system. 
The others are built when needed, anyway.

CU, Ingo

Other related posts: