title: automatically linking socket shared library in *nix
body: <p>I am learning network programming through the sample source codes from this link <a href="http://cs.baylor.edu/~donahoo/practical/CSockets/textcode.html" rel="nofollow">http://cs.baylor.edu/~donahoo/practical/CSockets/textcode.html</a>. During the compilation, just wondering why in Solaris environment, i have to manually link socket and nsl library in the make file but when in the linux machine, i dont need  to do that ? </p>