namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

checking for ld used by GCC... (Re: memory leak on libnmz)



Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:

>p.s.
>Red Hat 6.1 の環境で autogen.sh && make したら libnmz.so を
>作りませんでした。なぜだろう??

どういうわけか手元のホスト (自分のノートPC) でも、(今までは
きちんと shared library が作られていたのに)、突然、作られな
くなりました。

で、ちょっと調べてみると、どうやら acinclude.m4 の 
AC_PROG_LD が変なのが原因のようです。このホストでは ld は 
/usr/bin/ld にあるのに、

  % which ld
  /usr/bin/ld

configure は次のように見当違いなパス名を検出します。

  checking for ld used by GCC... /usr/local/bin/ld
  checking if the linker (/usr/local/bin/ld) is GNU ld... no

ChangeLog を見ると、

| 1999-11-02  Ryuji Abe  <raeva@xxxxxxxxxxxx>
| 
| 	* acinclude.m4: Added libtool related macros from kakasi-2.3.1.

のように、libtool関連のマクロは kakasi-2.3.1 から持ってきた
ことになっています。たぶんバグがあるんだと思いますが、何かわ
かりませんか? > 安部さん

-- Satoru Takabayashi