硬件:firefly-RK3399-JD4
软件:ubuntu18.04
需求:在RK3399开发板上进行在线调试。
调试需要用到GDB,之前拿到的gdb运行的时候报错:

提示libm.so.6缺少GLIBC_2.29.
看了一下我拿到的gdb,里面确实有两个函数用到了GLIBC_2.29

而我本地的libm.so.6最高支持GLIBC_2.27

怎么办呢,首先想到的就是更新一下GLIBC到2.29版本,但是GLIBC无法通过apt-get install进行安装,只能下载源码进行make install 。
于是下了2.29的glibc代码
tar -zxvf glibc-2.29.tar.gz
cd glibc-2.23
mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
然而很快就报错了。

最低0.47元/天 解锁文章
2388





