回复:命令行和 JSON-RPC
原始发布页
打开来源页面查看 1 个交叉存档
你使用的是 wxWidgets 2.9.0 吗?我不建议使用 2.9.0 以外的任何版本。
看起来它们在 wx 头文件(arrstr.h)中引用了 wxBase 之外的某个东西。
从 bitcoin 的 makefile 中移除 -D__WXDEBUG__ 可能就能解决问题。
如果这不起作用,而你只是想让它运行起来,可以编辑 wxWidgets include/wx/arrstr.h,在第 167 行注释掉 wxASSERT_MSG。
英文原文
展开英文原文
Are you using wxWidgets 2.9.0? I don't recommend using anything other than 2.9.0.
It looks like they've got a reference in the wx headers (arrstr.h) to something outside of wxBase.
Removing -D__WXDEBUG__ from bitcoin's makefile would probably solve it.
If that doesn't work and you just want to get it working, you could edit wxWidgets include/wx/arrstr.h, line 167 and comment out the wxASSERT_MSG.