Python GUI---------wxPython
1. 安装wxPython
1.1 下载wxPython-src-2.8.12.1.tar.bz2
1.2 解压缩
1.2.1 查看帮助文档:
$ cd wxPython-src-2.8.12.1
$ cat README.1st.txt
发现有用的部分:
For more details about building and installing
wxWidgets and wxPython please see these files::
wxPython/docs/BUILD.txt
wxPython/docs/INSTALL.txt
$ cat wxPython/docs/BUILD.txt
$ cat wxPython/docs/INSTALL.txt
1.3 安装
$ sudo yum install gtk2-devel
$ sudo yum install libSM-devel
问题:configure: error: OpenGL libraries not available
$ sudo yum install mesa-libGL-devel
$ sudo yum install mesa-libGLU-devel
$ mkdir bld
$ cd bld
$ ../configure --prefix=/opt/wx/2.8/ --with-gtk \
--with-gnomeprint --with-opengl --enable-debug \
--enable-debug-gdb --enable-geometry \
--enable-graphics_ctx --enable-sound --with-sdl \
--enable-mediactrl --enable-dispaly \
--enable-unicode --with-libjpeg=builtin \
--with-libpng=builtin --with-libtiff=builtin \
--with-zlib=builtin
$ touch .make
$ emacs .make
add:
make $*
make -C contrib/src/gizmos $*
make -C contrib/src/stc
$ chmod u+x .make
$ ./.make
$ ./.make install