环境:redhat 9 想在编译时使用另一目录下的Uclibc库,而不是默认的glibc,请问要如何做? Linux默认查找 /lib, /usr/lib 的库,不知这种默认关系能不能更改。我看了下 /etc/ld.so.conf 里没有。
现在想在malloc和free的函数里面加一些跟踪信息,这个时候应该重新编译glibc吧,我看了我们系统用的glibc2.3.2,哪里有这个库的源码啊?怎么编译啊?是不是编译成.so后覆盖原来的.so就可以了,我们是用的ARM平台。 谢谢!!!
我编译了一个程序,运行时候提示: symbol errno, version glibc_2.0 not defined in file libc.so.6 with link time reference. 我查看了一下: #rpm -qa|grep libc glibc-2.3.3-8 glibc-level-2.3.3-8 请问该如何解决?