 
            
            
            
            
                19 Jul
                
                    2017
                
            
            
                19 Jul
                
                '17
                
            
            
            
        
    
                8:31 p.m.
            
        I'm afraid I don't understand. pre-built library targets can have usage requirements just like any other target. But where does it get those usage requirements from? It should come from the original install. When I install boost(with b2 install or apt-get install), I see no files with bjam targets I can use. use-project : boost : /where/ever/boost/is ;
lib foo : foo.cpp : <library>/boost//system ; And that will also build your dependency.