Unix系のOSSならconfigureで作者環境依存どころかOSの違いまで吸収してビルド通るのが普通だよ
linuxだろうがbsdだろうがね