Im working on a program that I want to run on multiple paltforms but I want to release it as a binary. I build statically but when I do a 'ldd' on the binary afterwards I notice that some of the libs I use like libssl is still a shared object. Does this mean I have to rebuild any included libs statically as well

Anyone know of a good site that talks about building *nix binaries?