Thanks for your responses John and Vladimir

My apologies, I think the problem was due to my project defining <link>static

    project foo
: requirements
<link>static
...
;

krb5 is a shared library, and as such, I needed to override the <link>static build property

The following therefore works:
lib krb5 : : <link>shared ;

Thanks
Steve