|
Boost-Build : |
Subject: [Boost-build] how do i build libraries which use each other?
From: Amos Anderson (nitroamos_at_[hidden])
Date: 2010-07-07 23:58:37
I would have thought that this would be straight forward to figure
out... but nothing in the manual is helping me figure it out. Here's a
simplified representation of what I'm trying to do:
lib first : a.cpp second
lib second: b.cpp first
because classes a and b use each other. how do I do this? obviously
one way would be to merge the two into one library, but i'm looking
for a simpler solution. perhaps I should be using the "use, library,
dependency" or some option like that... but for everything I've tried,
i'm either getting the error:
error: Recursion in main target references
or
ld: symbol(s) not found
thanks!
amos.
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