关于SCO下编译的错误请帮帮忙啊。

Rain_B 2003-08-29 05:51:49
我在make 项目时发生如下的错误,任何项目都是这个错误,
以前没有的,突然就有了:
Undefined first referenced
symbol in file
getspnam /home3/informix/lib/esql/libixos.so
我查看这个链接库里的getspnam函数,显示UNDEF,不知道为什么?
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fierygnu 2003-08-30
  • 打赏
  • 举报
回复
getspnam是访问shadow文件的接口,应该在libc库里。你更换了编译器吗?在Makefile连接的库里加上-lc看看。
ari 2003-08-29
  • 打赏
  • 举报
回复
用strings/nm查找informix/lib目录下的库文件找找,找到后加到连接中。
ianzy 2003-08-29
  • 打赏
  • 举报
回复
也许你需要重装一下 informix

23,120

社区成员

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

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