namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: checking for ld used by GCC... (Re: memory leak on libnmz)
広瀬です。
<satoru-t@xxxxxxxxxxxxxxxxxx> wrote.
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>で、ちょっと調べてみると、どうやら 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
思い当たる節が。。
mingw32 で egcs-1.1.2(?かな) あたりから gcc -print-prog-name=ld で
full path を返してくれなくなった(ld\nを返すようになった) ので、
AC_PROG_LD に
ld*)
ac_prog=ld
test -z "$LD" && LD="$ac_dir/$ac_prog"
;;
をずいぶん昔に私が追加しました。。。 _o_
たぶんそれが悪さをしているのだと思います。
削っちゃってください。
#てっきり mingw32 だけの問題だと思っていました。
>/usr/local/bin/ld は存在しません。(大切なことを言い忘れていた)
> % ls -l /usr/local/bin/ld
> ls: /usr/local/bin/ld: No such file or directory
Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: hirose@xxxxxxxxxxxxxxxxxxxx