当我在我的Ubuntu Lucid 10.04 PC上编译某些内容时,它会与glibc链接.Lucid使用了2.11的glibc.当我在另一台带有旧glibc的PC上运行这个二进制文件时,命令失败说没有glibc 2.11 ......
据我所知,glibc使用符号版本控制.我可以强制gcc链接特定的符号版本吗?
在我的具体用法中,我尝试为ARM编译gcc交叉工具链.
x86-64 System V ABI(用于除Windows之外的所有内容)过去常常访问http://x86-64.org/documentation/abi.pdf,但该网站现已脱离互联网.
该文件是否有新的权威主页?
我不确定这是否是正确的地方,但我正在尝试找到一个网页或docs或XYZ,这将允许我查看两个内核版本之间的所有API更改/添加/删除.
我找到了http://kernelnewbies.org/LinuxChanges,但我不确定它是否列出了所有内容,因为我知道Netlink API在3.5和3.6之间发生了变化但它没有出现在该页面上.
问候