Hey all,

So, a method with the signature bool first_less( const vcl_pair<double,int>&, const vcl_pair<double,int>&) exists in both contrib/brl/bseg/bapl/bapl_bbf_tree.cxx (line 109) and contrib/rpl/rsdl/rsdl_kd_tree.cxx (line 69). I'm trying to write an application that uses both the bapl and rsdl libraries, so at the link stage, I get a multiple-definition error. Does someone have a solution? My thought would be to add a static specifier to both, since they aren't used outside of the files in which they are defined, but I could easily be misinterpreting the problem with my code. 

Thanks!
Andrew