this is very (too) generic, and it kind of defeats the purpose of the sanity check...

better check for `libcircle.a`, `libcircle.so`?