HP-UX 下 ldd使用问题

fengyvn 2011-12-12 02:20:57
在HP-UX HP3240 B.11.31 U ia64 编译了一个so文件
sh2.cpp
void show2()
{
printf("this is in show2\n");
}
编译成libsh2.so,用ldd察看找不到printf
$ ldd -r libsh2.so

libsh2.so:
symbol not found: printf (./libsh2.so)


然后在可执行文件中链接libsh2.so可以正常执行,hp平台上的ldd跟linux上不一样吗,连libc.so都找不到?
...全文
90 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengyvn 2011-12-13
  • 打赏
  • 举报
回复
自己顶

23,223

社区成员

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

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