Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-11-04 07:13:25


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Volodya !

On Monday 03 November 2003 13:39, Vladimir Prus wrote:

> > Don't hurry. It works for nearly all my project.
>
> Good.

> I believe I've mentioned the reason for this in some other post. When
> building any target in lib1, Boost.Build sees reference to <lib1>, so
> it tries to recursively built all targets in lib1, and you get the
> error.
>
> The reason why it did not show up with previous setting is because of
> a bug: the <implicit-dependency>lib1 was not inherited by "lib1".
>
> > Any Ideas about that.
>
> Maybe, you can move <implciit-dependency>lib1 to a Jamfile one
> directory level deeper? Or put it as usage requirements on targets
> from lib1?

*sigh* you're right. I should simply write down what I want and
everything will be all right.
<implicit-dependcy> contains the word "dependency".
So I patched lib2 to specify this dependency on usage-requirements and
everything works !
Thanks !

I was thinking in qmake terms, which don't has usage-requirements or
something similar.

Sorry for wasting your time with something so simple.

Yours,

Jürgen

- --
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/p5fpljbJ/LLrxrYRAlSsAJwNlJ9IHgPleUOChda9ZKfFs7rjWwCcDuH9
ljYjAne1XdF7pmJIoR1qQ3o=
=eI91
-----END PGP SIGNATURE-----

 


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