あまりよく読んでないが、オブジェクトファイルと -l の順番の問題じゃ?