昨日はじめてFreeBSDをインストールしたのですが
FreeBSDはELF形式が主流でa.out形式は過去のBSDとのコンパチということは
わかったんですが、
自分で何かmakeする時に./configureを実行すると
大抵a.outと表示されます。

それでもほとんどのソフトは、問題なく動くんですが
portsから入れたncursesが上手く動きません。
/usr/libexec/ld-elf.so.1: tic: Undefined symbol "_nc_tparm_err"
こういう具合です。
a.out形式になってしまうのは問題がありますでしょうか?
(流儀違反とか)
みなさんはELF形式で作成されいているのでしょうか?
その方法を教えていただけると幸いです。