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$
...全文
2343 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧