make命令的Leaving directory问题
Jawxp 2012-05-17 03:16:27 我在Solaris 10下面安装unixODBC,执行make时出现如下错误,请问是什么原因呢?
bash-3.2$ make
make all-recursive
make[1]: Entering directory `/export/home/infauser/unixODBC-2.3.1'
Making all in extras
make[2]: Entering directory `/export/home/infauser/unixODBC-2.3.1/extras'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT strcasecmp.lo -MD -MP -MF .deps/strcasecmp.Tpo -c -o strcasecmp.lo strcasecmp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT strcasecmp.lo -MD -MP -MF .deps/strcasecmp.Tpo -c strcasecmp.c -fPIC -DPIC -o .libs/strcasecmp.o
mv -f .deps/strcasecmp.Tpo .deps/strcasecmp.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT snprintf.lo -MD -MP -MF .deps/snprintf.Tpo -c -o snprintf.lo snprintf.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -MT snprintf.lo -MD -MP -MF .deps/snprintf.Tpo -c snprintf.c -fPIC -DPIC -o .libs/snprintf.o
mv -f .deps/snprintf.Tpo .deps/snprintf.Plo
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -no-undefined -o libodbcextraslc.la strcasecmp.lo snprintf.lo -lthread
libtool: link: false cru .libs/libodbcextraslc.a .libs/strcasecmp.o .libs/snprintf.o
make[2]: *** [libodbcextraslc.la] Error 1
make[2]: Leaving directory `/export/home/infauser/unixODBC-2.3.1/extras'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/infauser/unixODBC-2.3.1'
make: *** [all] Error 2
bash-3.2$