我无法使用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
此外,还添加了ENV['CFLAGS']='-I/path/to/python3/include'
,ENV['CC']='gcc'
,ENV['CXX']='g++'
。
即使包含CFLAGS,我仍然收到与missing < Python.h > and < frameobject.h >
相关的错误。
我该如何解决?感谢您的帮助。
答案 0 :(得分:0)
我知道这是一个老问题。但是我遇到了同样的问题,找不到解决方法。
看看GitHub上的statesByQ['VA']['Q2-2019']
存储库。由于某种原因,提交bb8b6616e51672c8011435000476b24fa242a066删除了homebrew-core
选项。
还原该提交,更改gdb版本,一切正常。