それはSDLの知識やC言語の知識というより、
OSやUNIX上のC開発の知識になってしまうので
ここで一から教わろうってのは厳しいかもね。
おれもMacOSのシステム構成とか知らんし。

とりあえず cc付けないで
sdl-config --cflags --libs
これだけで実行してみた?
多分そこから動いてないのだろうけど
そこから先は手探りなんじゃないかな。