Буржуи в основном делают срр. они его жуть любят. и оно стопудов работает. но там надо хитро указывать либы. для С одни, для срр другие. причём указывать явно в опциях, про твою ошибку пишут что там надо вместо -lm вообще ничего не писать и тогди прилинкуется стандартная библиотека.