関数宣言が見つからないという意味だから
#include するヘッダをあなたの環境で確認して頂戴
いわゆるunixなら man socket で出てくるはず

あとスレ違い