[openbeos-build-team] Re: Dependency confusion

  • From: "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx>
  • To: openbeos-build-team@xxxxxxxxxxxxx
  • Date: Thu, 11 Jul 2002 02:57:10 CEST (+0200)

> I'm a bit confused as to why, when I run jam from 
> current/src/tests/kits/app/, I get complaints about "don't know how 
> to 
> make libcppunit.so".  I was under the impression that jam built the 
> entire dependency tree regardless of where in the tree you were 
> building.  That being the case, why doesn't jam "know how to make 
> libcppunit.so" when it's clearly in the tree?

Your impression is unfortunately incorrect. The current Jam system can 
only build targets in the current directory or subdirectories. I 
critized this behavior as a side note on this list earlier. It can be 
fixed, but not without changing Jambase.

Anyway, it is not too bad, as you can pass the target you want to build 
to the jam command invoked in the tree's root directory.

CU, Ingo



Other related posts: