不依赖 wxWidgets 的 bitcoind

中本聪SN-1667

我替换掉了 bitcoind 里最后几个 wxBase 依赖。

I replaced the last of the few wxBase dependencies in bitcoind.

bitcoind 现在在 SVN rev 112 里不依赖 wxWidgets 或 wxBase 就能编译。

bitcoind now compiles without wxWidgets or wxBase in SVN rev 112.

main(int argc, char* argv[]) 加进了 init.cpp。CMyApp 和启动文件夹的东西挪到了 ui.cpp。bitcoind 不链接 ui.cpp 和 uibase.cpp。

main(int argc, char* argv[]) is added to init.cpp. CMyApp and the Startup folder stuff are moved to ui.cpp. ui.cpp and uibase.cpp aren't linked by bitcoind.

makefile 用 -DGUI 控制是否使用 GUI。

The makefiles have -DGUI to control whether the GUI is used.

我已在 MinGW、VC 和 Ubuntu 环境下做过编译测试。不知道有没有弄坏 Mac OSX 构建,需要有人检查一下。

I test compiled MinGW, VC and Ubuntu. I don't know if I broke the Mac OSX build, someone will need to check that.

上下文
← 上一条 SN-1667 · 当前 下一条 → 在档案中查看完整主题串 →
译文校对、修订与纠错

当前版本尚未建立逐条校对状态记录。来源核验、历史审校与当前译文校对是不同事项。

查看历史审校与代表修订 →

译文内容版本:f75056ff1d1c。用于比对文本,不代表校对等级或更新时间。

准备纠错说明

请填写对应原文、现译文、建议译法和理由。复制后通过你联系本站作者的渠道提交;此处不会自动发送。

来源
英文原标题

bitcoind without wxWidgets

Bitcointalk · 原始链接 ↗ 记录编号 SN-1667

阅读字号

选择适合你的字号,之后阅读会继续使用。