onlyForCloud的专栏

导航页标签,分类知识专栏。

suse下gdb调试无debug信息的glibc--配置zypper的源

背景

由于需要调试查看malloc中对应的数据结构 main_arena 以及 mp_的内容。需要增加debug信息。ubuntu上很傻瓜式的操作就可以搞定。

但是suse管理各个软件包的工具zypper确实不熟悉。因此走了很多弯路。

调试


白色部分明确显示,在运行时,gdb会Try zypper install相应几个库的debug信息。

只是失败了。因此,后续就是搞定让zypper install xxx成功的问题了。


解决


今天打了novel的400电话,得到了技术支持。

收了



安装后,ok。

技术支持的意见是,SLE11-SP1-Debuginfo-Core和SLE11-SP1-Debuginfo-Updates等源应该是在sdk的光盘里面。

没有提供给我们。目前由于sp1版本太老也找不到了。

思考

Suse Linux 与 Ubuntu 等不同,不是很熟悉。很多suse的开发资源都在suse sdk上。

因此,开发时,需要取得对应的sdk光盘。另外,不懂就问 suse 的技术支持。不要自己瞎搞,累死。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/onlyForCloud/article/details/46779245
个人分类: linux experience
上一篇SDB:Zypper 用法
下一篇linux环境内存分配原理
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭