【问题标题】:How to build wxPython trunk with mingw on Windows?如何在 Windows 上使用 mingw 构建 wxPython 主干?
【发布时间】:2011-11-14 18:01:49
【问题描述】:
  • 我将 wxPython 和 wxWidgets 检出到两个目录 C:\dev\wx\wxPtyhonC:\dev\wx\wxWidgets
mkdir /D c:\dev\wx\ cd c:\dev\wx git 克隆 https://github.com/wxWidgets/wxPython.git git 克隆 https://github.com/wxWidgets/wxWidgets.git
  • 我通过运行成功构建了 wxWidgets:
cd wxwidgets\build\msw mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release

问题是当我尝试构建wxPython时,找不到wx.h

WXWIN=c:\dev\wx\wxWidgets :: 注意 c:\dev\wx\wxWidgets\include\wx\wx.h 存在! C:\dev\wx\wxPython>python setup.py 编译器=mingw32 BUILD_GLCANVAS=0 BUILD_ACTIVEX=0 WX_CONFIG="wx-config" build_ext --inplace 准备核心... 准备 STC... 准备 GIZMOS... 运行 build_ext 运行 build_ext 构建“_core_”扩展 c:\dev\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall -DSWIG_TYPE_TABLE=_wxPython_table -DSWIG_PYTHON_OUTPUT_TUPLE -DWXP_USE_THREA D=1 -UNDEBUG -Iinclude -Isrc -IC:\Python25\include -IC:\Python25\PC -c src/helpers.cpp -o build\temp.win32-2.5\Release\src\helpe rs.o-O3 在 src/helpers.cpp:17:0 包含的文件中: 包括/wx/wxPython/wxPython_int.h:35:19:致命错误:wx/wx.h:没有这样的文件或目录 编译终止。 错误:命令“gcc”失败,退出状态为 1

【问题讨论】:

标签: wxpython wxwidgets


【解决方案1】:

在 Linux 上,我遇到了类似的错误。 我以这种方式删除了错误:

  1. 我使用 find 命令获取 wx-config 程序列表
  2. 从列表中,我选择了一个看起来正确且已使用的 wx-config WX_CONFIG 的完整路径

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-13
    • 2012-01-30
    • 1970-01-01
    • 2016-07-25
    • 1970-01-01
    • 2021-11-15
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多