はじめまして、やましたといいます。
neのMacOS X上でのコンパイルで分からない点があります。
configureしてmakeすると、
/usr/bin/ld: archive: ../lib/libele.a has no table of contents add one with ranlib(1) (can't load from it)
とでます。そこでranlibすると、
ranlib: file: libele.a(tparm.o) has no symbols
とでます。
もし何か解決法がありましたら、お教え下さい。
C でコンパイルというのは確かにそうなんですが、
手順を自動的にやってくれるように make という仕組みと、
移植性を上げるための ./configure という仕組みを利用します。
具体的な手順としては....
1: まずアーカイブ(ne-3.05.tar.gz とか) を tar zxvf ne-3.05.tar.gz みたいにして解凍および展開する。
2: ne というディレクトリーができるはずなのでそこに cd ne とかして移動
3: ./configure
4: make
5: make install (root じゃないとできないので必要に応じて su などをする)
という手順です。
詳しくは展開して出てくる README.jp とか INSTALL.jp というドキュメントにも書いてたりします。