undefined reference to `rpl_malloc'

编译一些程序时遇到的错误提示,

原因是:

config.h 文件内有 重define,

交叉编译时, autotools认为工具链的libc中不包含malloc和realloc,会执行:

#define  malloc  rpl_malloc

#define  realloc  rpl_realloc

 

因此,编辑config.h文件,注释掉上述两行即可,再执行MAKE

你可能感兴趣的:(linux,malloc,rpl_malloc)