How to tell? Apart from trying to launch it on different versions without COMPAT* in the kernel? One can always carefully examine the output of ldd, readelf and other such tools, but that requires much knowledge and a small lab with all kinds of BSD's set up. Is there a better way?