# gmakeって何?
・・・
ld: fatal: relocations remain against allocatable but non-writable sections
Google先生に聞いてみたけど、zlibをリネームしろとか書かれてるのばっかり。
/usr/local/lib/libz.aがあるとダメっぽいってことと、OSに入ってる/usr/lib/libz.soだとOKらしい・・・ってことがわかった。
でも、結局リネームは間違いっぽい。
結論から言うと、zlibのconfigureを行う際に--sharedオプションを追加すると、libz.aは生成されず、libz.soが作られると言うのが判った。
つまり、zlibをソースからビルドするときに
# ./configure --sharedってやっておけばイイって事が判った。
# make
# make install
ま、そっからやり直しって事で。
コメント