在CAVIUM CN70xx板子,mips64内核,32位用户态上编译gdbserver 指南
1、进入gdbserver目录
2、执行./configure –host=mips64-octeon-linux-gnu
3、执行make CC=/opt/toolschain/cavium2/bin/mips64-octeon-linux-gnu-gcc CFLAGS=-mabi=n32
FAQ:
1. ptid.o Relocations in generic ELF
重新make clean 后,重新 configure,注意TARGET和HOST要正确
- 编译出来的gdbserver 在嵌入式板子上执行时,报告command not found
因为没有采用-mabi=n32 ,编译出来用户态程序是64位的。