首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >针对intel/Linux目标ARM构建gdb 9.2失败

针对intel/Linux目标ARM构建gdb 9.2失败
EN

Stack Overflow用户
提问于 2020-06-05 07:58:36
回答 1查看 276关注 0票数 0

here下载

Untarred,mkdir build,mkdir PC,executed...

代码语言:javascript
复制
../../gdb/configure --target=arm-linux-gnueabihf

返回..。

代码语言:javascript
复制
../../gdb/gdbsupport/common-defs.h:33:10: fatal error: ../../gnulib/config.h: No such file or directory
#include "../../gnulib/config.h"

有一个'gnulib‘包,我可以安装,安装它,它没有什么不同

编辑了../../gdb/gdbsupport/common-defs.h,发现了一个基于gdbserver/gdb的头文件。

代码语言:javascript
复制
#ifdef GDBSERVER
#include "build-gnulib-gdbserver/config.h"
#else
#include "../../gnulib/config.h"
#endif  

返回到前两层,有一个gnulib目录,但没有config.h,ll显示

代码语言:javascript
复制
-rw-rw-r--  1 user user  51507 May 23 15:10 aclocal.m4
-rw-rw-r--  1 user user   2417 May 23 15:10 ChangeLog
-rw-rw-r--  1 user user  69989 May 23 15:10 config.in
-rw-rw-r--  1 user user 743485 May 23 15:10 configure
-rw-rw-r--  1 user user   1625 Feb  8 05:49 configure.ac
drwxrwxr-x  5 user user   4096 Jun  2 14:53 import/
-rw-rw-r--  1 user user    739 May 23 15:10 Makefile.am
-rw-rw-r--  1 user user  58332 May 23 15:10 Makefile.in
drwxrwxr-x  2 user user   4096 Jun  2 14:53 patches/
-rw-rw-r--  1 user user    249 Sep 20  2019 README
-rwxrwxr-x  1 user user   5641 May 23 15:10 update-gnulib.sh
EN

回答 1

Stack Overflow用户

发布于 2020-06-05 07:58:36

所以在写出我的问题的结尾的过程中,我把两个和两个放在一起,只是回答,这样其他人就不需要经历这个了。

正如你所注意到的,gnulib中的configure是不可执行的,所以在运行它之前,我首先运行了'chmod +x configure‘,我想我应该回到我的build/PC目录,从那里运行configure,看看这是否会递归地配置gnulib,但情况似乎并非如此。您需要在gnulib目录中执行./configure来生成config.h。我认为不管你是否希望gnulib有一个明确的目标,看起来它只用于构建GDB。

在运行./configure之后,您现在会注意到您有一个config.h,是的!现在返回到build/PC目录并运行make。你猜怎么着?它现在会抱怨已经配置了gnulib目录,你需要进行清理才能让make正常工作。“但是Joe!",你会说,”这不会删除我们迫切需要的config.h吗?““是的!是的,它会的!”所以你需要把config.h移到其他地方,在gnulib目录中执行'make distclean‘,回到你的build目录,完全清除它,因为混合配置会有问题,重新配置,别忘了把CONFIG.H复制回GNULIB/,然后运行make。

这一切都在几天内完成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62206018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档