|
Boost-Build : |
From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2005-07-28 10:56:57
Hi all,
I was trying to build *one* *shared* library compiled from sources that
are in 2 different directories. My problem is now that both directories
contain a file with the same name and bjamv2 does not like that ;-(
so I have
myproject
|---------subdir1
| |------foo.cpp
|
|---------subdir2
|------foo.cpp
In the my Jamfile in the 'myproject' directory I write
<Jamfile>
lib : subdir1/foo.cpp subdir2/foo.cpp ;
</Jamfile>
and bjam complains that he has two definition of the same virtual target.
No I could of course create a dynamic library in subdir1 that contains
the foo.cpp in subdir1 and than create a second dynamic library in
subdir2 that contains the foo.cpp in subdir2 but this way I end up with
*2* dynamic libraries instead of one;-(
Any ideas on how to solve this problem?
Thanks in advance,
t
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