Namazu-devel-ja(旧)


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

memmove on src/form.c (namazu-bugs-ja#89)



Full_Name: 西澤 誠也
Version: 2.0.10
OS: 
Submission from: (NULL) (130.54.14.103)


SunOS4.1.4(sun4m)上で namazu-2.0.10 を gcc-2.8.1 でコンパイルしました。

この環境では memmove や strerror がなく
nmz/ 以下でコンパイルされ nmz/.libs/libnmz.a,nmz/.libs/libnmz.so.5.0
に入ります。
ただし memmove.c 等で support.h がインクルードされ、
#ifndef HAVE_MEMSET
#define memset _nmz_memset
#endif
とあるため名前が _nmz_memmove 等になっています。

しかし src/form.c では support.h がインクルードされず、
memmove 等のそのままの名前で呼ばれるため、
ld: Undefinde simbol
となります。