首页 > 解决方案 > brew install gdb with python 3 不构建

问题描述

我无法使用 python3.7 在 mac osx mojave 10.14.3(使用 gcc 8.2)中构建 gdb 8.2。

python3 是使用 brew install python3 安装的,并且位于 PATH 中。

使用 brew edit gdb,我已更改--with-python=/usr/path/to/python3 Also, added ENV['CFLAGS']='-I/path/to/python3/include', ENV['CC']='gcc', ENV['CXX']='g++'.

missing < Python.h > and < frameobject.h >即使在包含 CFLAGS 之后,我也会不断收到相关错误。

我怎样才能解决这个问题?谢谢你的帮助。

标签: gdbhomebrew

解决方案


我知道这是一个老问题。但我只是遇到了同样的问题,找不到解决方案。

查看 GitHub 上的homebrew-core存储库。提交bb8b6616e51672c8011435000476b24fa242a066--with-python出于某种原因删除了该选项。

恢复该提交,更改 gdb 版本,一切正常。


推荐阅读