我使用以下配置在linux上的xfce4桌面环境中从源代码处安装了wxPython 2.8.12.1:
../configure --prefix=/opt/wx/2.8 --build=i686-pc-linux --disable-precomp-headers --without-opengl --enable-graphics_ctx
结果我得到了以下错误:
^{pr2}$在执行这行代码的过程中:
^{3}$怎么了?如何在我的平台上提供wxGCDC?在
不幸的是,我必须从源代码安装wxPython(无法使用此库的预编译版本)。在
如果wxGCDC不包含在wxWidgets构建中,wxGCDC将不可用,并且需要在构建wxWidgets时在配置选项中打开它。(而且,IIRC,如果没有安装某些依赖库,它可能会再次自动关闭。)因此,请检查wxWidgets的构建,并观察configure的输出,以确保启用了graphics context选项。如果你不想自己动手做,你可能会考虑这么做。在
我还建议您切换到wxpython3.0.x(经典版)。它主要与2.8.12兼容,不需要对代码进行太多更改。此外,3.0.x还进行了大量的修复和添加,对于即将到来的新Phoenix版本wxPython来说是一个很好的垫脚石。在
相关问题 更多 >
编程相关推荐