本当にくだらない質問かと思いますがよろしいですか?

とあるアプリケーションをWindowsとUNIX系(Debian LinuxとFreeBSD)で使ってます。
同じソースをコンパイルしてるわけですが、なんでUNIX系、というかgcc?って
こんなにコンパイルが遅いんでしょうか?

ググっても、特にgccの利用に際して別段チューニングとか必要なさそうっぽい
ようですし、Linuxのカーネルのコンパイルなんて一晩掛かる、なんて記事も
ありますしそれなりに時間が掛かるのが普通なんだと理解していますが、
Windowsの環境より、より幅広い環境で間違いなく動くよう、コンパイラが慎重な
動作をするのが当り前、とかいう理由なんでしょうか?

# WindowsではBorlandのbcc5.5.1環境です。cygwinとかでgccもありますがそっちは
# 使ったことないです…