Showing posts with label compiler. Show all posts
Showing posts with label compiler. Show all posts

Saturday, October 24, 2009

Linux: To Compile X.org Server 1.6.5 on Debian 5.0 Lenny

I compiled X.org server 1.6.5 on Debian 5.0 Lenny because Lenny's X Windows couldn't run optimally on my Toshiba NB205 netbook's 1024x600 screen. To prepare for compilation, I installed the following packages:



  • bison
  • g++-4.3 or g++-3.4
  • libexpat1-dev
  • libpciaccess-dev
  • libssl-dev
  • libxdamage-dev
  • libxfont-dev
  • libxi-dev
  • libxkbfile-dev
  • libxmu-dev
  • libxxf86vm-dev
  • make
  • x11proto-bigreqs-dev
  • x11proto-composite-dev
  • x11proto-gl-dev
  • x11proto-render-dev
  • x11proto-resource-dev
  • x11proto-scrnsaver-dev
  • x11proto-video-dev
  • x11proto-xcmisc-dev
  • x11proto-xf86dga-dev
  • x11proto-xf86dri-dev
  • x11proto-xinerama-dev
  • xkb-data


g++-3.4 can be found in Debian Etch. I will put my compiled X.org 1.6.5 and dependencies in /usr/local to avoid any conflict with Debian packages:



Compiling Pixman and libDRM


  1. First, I downloaded pixman_0.16.2.orig.tar.gz from Debian Sid's libpixman-1-dev page and compiled pixman as follows:


    tar xzf pixman_0.16.2.orig.tar.gz
    cd pixman-0.16.2/
    ./configure
    make install

    The following files are created:


    /usr/local/include/pixman-1/

    /usr/local/lib/libpixman-1.a

    /usr/local/lib/libpixman-1.la

    /usr/local/lib/libpixman-1.so.0

    /usr/local/lib/libpixman-1.so.0.16.2

    /usr/local/lib/libpixman-1.so

    /usr/local/lib/pkgconfig/pixman-1.pc


  2. I downloaded libdrm_2.4.15.orig.tar.gz from Debian Sid's libdrm-dev page and compiled libdrm2 like this:


    tar xzf libdrm_2.4.14.orig.tar.gz
    cd libdrm-2.4.14/
    ./configure
    make install


    This creates the following files:


    /usr/local/include/drm/

    /usr/local/include/intel_bufmgr.h

    /usr/local/include/xf86drm.h

    /usr/local/include/xf86drmMode.h

    /usr/local/lib/libdrm.la

    /usr/local/lib/libdrm.so

    /usr/local/lib/libdrm.so.2

    /usr/local/lib/libdrm.so.2.4.0

    /usr/local/lib/libdrm_intel.la

    /usr/local/lib/libdrm_intel.so

    /usr/local/lib/libdrm_intel.so.1

    /usr/local/lib/libdrm_intel.so.1.0.0

    /usr/local/lib/pkgconfig/libdrm.pc

    /usr/local/lib/pkgconfig/libdrm_intel.pc



Installing X Protocol Headers


  1. Then, I downloaded x11proto-dri2_2.1.orig.tar.gz from Debian Sid's x11proto-dri2-dev page and compiled dri2proto like this:


    tar xzf x11proto-dri2_2.1.orig.tar.gz
    cd dri2proto-2.1/
    ./configure
    make install

    This installs the following files:


    /usr/local/include/X11/extensions/dri2proto.h

    /usr/local/include/X11/extensions/dri2tokens.h

    /usr/local/lib/pkgconfig/dri2proto.pc


  2. I downloaded x11proto-core_7.0.16.orig.tar.gz from x11proto-core-dev and installed xproto:


    tar xzf x11proto-core_7.0.15.orig.tar.gz
    cd xproto-7.0.15
    ./configure
    make install


    I downloaded x11proto-xext_7.0.4.orig.tar.gz from Debian Sid's x11proto-xext-dev page and installed xextproto:


    tar xzf x11proto-xext_7.0.4.orig.tar.gz
    cd xextproto-7.0.4
    ./configure
    make install

    The following files are created.


    /usr/local/lib/pkgconfig/xproto.pc
    /usr/local/lib/pkgconfig/xextproto.pc
    /usr/local/include/X11/extensions/dpms.h
    /usr/local/include/X11/extensions/dpmsstr.h
    /usr/local/include/X11/extensions/extutil.h
    /usr/local/include/X11/extensions/ge.h
    /usr/local/include/X11/extensions/geproto.h
    /usr/local/include/X11/extensions/Xge.h
    /usr/local/include/X11/extensions/lbxbuf.h
    /usr/local/include/X11/extensions/lbxbufstr.h
    /usr/local/include/X11/extensions/lbxdeltastr.h
    /usr/local/include/X11/extensions/lbximage.h
    /usr/local/include/X11/extensions/lbxopts.h
    /usr/local/include/X11/extensions/lbxstr.h
    /usr/local/include/X11/extensions/lbxzlib.h
    /usr/local/include/X11/extensions/MITMisc.h
    /usr/local/include/X11/extensions/mitmiscstr.h
    /usr/local/include/X11/extensions/multibuf.h
    /usr/local/include/X11/extensions/multibufst.h
    /usr/local/include/X11/extensions/security.h
    /usr/local/include/X11/extensions/securstr.h
    /usr/local/include/X11/extensions/shape.h
    /usr/local/include/X11/extensions/shapestr.h
    /usr/local/include/X11/extensions/shmstr.h
    /usr/local/include/X11/extensions/sync.h
    /usr/local/include/X11/extensions/syncstr.h
    /usr/local/include/X11/extensions/Xag.h
    /usr/local/include/X11/extensions/Xagstr.h
    /usr/local/include/X11/extensions/Xcup.h
    /usr/local/include/X11/extensions/Xcupstr.h
    /usr/local/include/X11/extensions/Xdbe.h
    /usr/local/include/X11/extensions/Xdbeproto.h
    /usr/local/include/X11/extensions/XEVI.h
    /usr/local/include/X11/extensions/XEVIstr.h
    /usr/local/include/X11/extensions/Xext.h
    /usr/local/include/X11/extensions/XLbx.h
    /usr/local/include/X11/extensions/XShm.h
    /usr/local/include/X11/extensions/xtestext1.h
    /usr/local/include/X11/extensions/XTest.h
    /usr/local/include/X11/extensions/xteststr.h
    /usr/local/include/X11/Xfuncproto.h
    /usr/local/include/X11/Xpoll.h
    /usr/local/include/X11/ap_keysym.h
    /usr/local/include/X11/DECkeysym.h
    /usr/local/include/X11/HPkeysym.h
    /usr/local/include/X11/keysymdef.h
    /usr/local/include/X11/keysym.h
    /usr/local/include/X11/Sunkeysym.h
    /usr/local/include/X11/Xalloca.h
    /usr/local/include/X11/Xarch.h
    /usr/local/include/X11/Xatom.h
    /usr/local/include/X11/Xdefs.h
    /usr/local/include/X11/XF86keysym.h
    /usr/local/include/X11/Xfuncs.h
    /usr/local/include/X11/X.h
    /usr/local/include/X11/Xmd.h
    /usr/local/include/X11/Xosdefs.h
    /usr/local/include/X11/Xos.h
    /usr/local/include/X11/Xos_r.h
    /usr/local/include/X11/Xproto.h
    /usr/local/include/X11/Xprotostr.h
    /usr/local/include/X11/Xthreads.h
    /usr/local/include/X11/Xw32defs.h
    /usr/local/include/X11/XWDFile.h
    /usr/local/include/X11/Xwindows.h
    /usr/local/include/X11/Xwinsock.h


  3. I downloaded x11proto-input_1.5.0.orig.tar.gz from Debian Sid's x11proto-input-dev page and installed inputproto:


    tar xzf x11proto-input_1.5.0.orig.tar.gz
    cd inputproto-1.5.0/
    ./configure
    make install

    The following files are copied to the system.


    /usr/local/include/X11/extensions/XI.h

    /usr/local/include/X11/extensions/XInput.h

    /usr/local/include/X11/extensions/XIproto.h

    /usr/local/lib/pkgconfig/inputproto.pc


  4. I downloaded x11proto-randr_1.3.1.orig.tar.gz from Debian Sid's x11proto-randr-dev page and installed randrproto like this:


    tar xzf x11proto-randr_1.3.0.orig.tar.gz
    cd randrproto-1.3.0/
    ./configure
    make install

    This installs the following files:


    /usr/local/include/X11/extensions/randr.h

    /usr/local/include/X11/extensions/randrproto.h

    /usr/local/lib/pkgconfig/randrproto.pc

    /usr/local/share/doc/randrproto/randrproto.txt


  5. I downloaded xtrans_1.2.5.orig.tar.gz from Debian Sid's xtrans-dev page and installed xtrans like this:


    tar xzf xtrans_1.2.4.orig.tar.gz
    cd xtrans-1.2.4
    ./configure
    make install

    The following files are installed:


    /usr/local/include/X11/Xtrans/

    /usr/local/lib/pkgconfig/xtrans.pc

    /usr/local/share/aclocal/xtrans.m4



Compiling Mesa 3D Library


Then, I downloaded mesa_7.6.orig.tar.gz from Debian and compiled Mesa 7.6 as follows:


tar xzf mesa_7.6.orig.tar.gz
cd mesa-7.6/
./configure
make
make install

The following files are installed:


/usr/local/include/GL/GLwDrawA.h

/usr/local/include/GL/GLwDrawAP.h

/usr/local/include/GL/GLwMDrawA.h

/usr/local/include/GL/GLwMDrawAP.h

/usr/local/include/GL/dmesa.h

/usr/local/include/GL/ggimesa.h

/usr/local/include/GL/gl.h

/usr/local/include/GL/gl_mangle.h

/usr/local/include/GL/glew.h

/usr/local/include/GL/glext.h

/usr/local/include/GL/glfbdev.h

/usr/local/include/GL/glu.h

/usr/local/include/GL/glu_mangle.h

/usr/local/include/GL/glut.h

/usr/local/include/GL/glutf90.h

/usr/local/include/GL/glx.h

/usr/local/include/GL/glx_mangle.h

/usr/local/include/GL/glxew.h

/usr/local/include/GL/glxext.h

/usr/local/include/GL/internal/dri_interface.h

/usr/local/include/GL/mesa_wgl.h

/usr/local/include/GL/mglmesa.h

/usr/local/include/GL/osmesa.h

/usr/local/include/GL/svgamesa.h

/usr/local/include/GL/vms_x_fix.h

/usr/local/include/GL/wglew.h

/usr/local/include/GL/wglext.h

/usr/local/include/GL/wmesa.h

/usr/local/lib/dri/EGL_i915.so

/usr/local/lib/dri/ffb_dri.so

/usr/local/lib/dri/i810_dri.so

/usr/local/lib/dri/i915_dri.so

/usr/local/lib/dri/i965_dri.so

/usr/local/lib/dri/mach64_dri.so

/usr/local/lib/dri/mga_dri.so

/usr/local/lib/dri/r128_dri.so

/usr/local/lib/dri/r200_dri.so

/usr/local/lib/dri/r300_dri.so

/usr/local/lib/dri/r600_dri.so

/usr/local/lib/dri/radeon_dri.so

/usr/local/lib/dri/s3v_dri.so

/usr/local/lib/dri/savage_dri.so

/usr/local/lib/dri/sis_dri.so

/usr/local/lib/dri/swrast_dri.so

/usr/local/lib/dri/tdfx_dri.so

/usr/local/lib/dri/trident_dri.so

/usr/local/lib/dri/unichrome_dri.so

/usr/local/lib/libEGL.so

/usr/local/lib/libEGL.so.1

/usr/local/lib/libEGL.so.1.0

/usr/local/lib/libGL.so

/usr/local/lib/libGL.so.1

/usr/local/lib/libGL.so.1.2

/usr/local/lib/libGLU.so

/usr/local/lib/libGLU.so.1

/usr/local/lib/libGLU.so.1.3.070600

/usr/local/lib/libGLw.so

/usr/local/lib/libGLw.so.1

/usr/local/lib/libGLw.so.1.0.0

/usr/local/lib/libglut.so

/usr/local/lib/libglut.so.3

/usr/local/lib/libglut.so.3.7.1

/usr/local/lib/pkgconfig/dri.pc

/usr/local/lib/pkgconfig/gl.pc

/usr/local/lib/pkgconfig/glu.pc

/usr/local/lib/pkgconfig/glut.pc

/usr/local/lib/pkgconfig/glw.pc


Compiling X.org Server


Then, I downloaded xorg-server_1.6.5.orig.tar.gz from Debian and compiled X.org server. The X.org server depends on libpciaccess0 library, so be sure to install libpciaccess-dev before building a X.org server.


tar xzf xorg-server_1.6.5.orig.tar.gz

cd xorg-server-1.6.5/

./configure --sysconfdir=/etc --localstatedir=/var --with-xkb-path=/usr/share/X11/xkb --with-xkb-output=/var/tmp

make

make install

The following files are installed:


/usr/local/bin/X
/usr/local/bin/Xnest
/usr/local/bin/Xorg
/usr/local/bin/Xvfb
/usr/local/bin/cvt
/usr/local/bin/gtf
/usr/local/include/xorg/BT.h
/usr/local/include/xorg/IBM.h
/usr/local/include/xorg/TI.h
/usr/local/include/xorg/XIstubs.h
/usr/local/include/xorg/bstore.h
/usr/local/include/xorg/bstorestr.h
/usr/local/include/xorg/bt829.h
/usr/local/include/xorg/cfb8_16.h
/usr/local/include/xorg/closestr.h
/usr/local/include/xorg/closure.h
/usr/local/include/xorg/colormap.h
/usr/local/include/xorg/colormapst.h
/usr/local/include/xorg/compiler.h
/usr/local/include/xorg/cursor.h
/usr/local/include/xorg/cursorstr.h
/usr/local/include/xorg/damage.h
/usr/local/include/xorg/damagestr.h
/usr/local/include/xorg/dbestruct.h
/usr/local/include/xorg/dgaproc.h
/usr/local/include/xorg/dix.h
/usr/local/include/xorg/dixaccess.h
/usr/local/include/xorg/dixevents.h
/usr/local/include/xorg/dixfont.h
/usr/local/include/xorg/dixfontstr.h
/usr/local/include/xorg/dixgrabs.h
/usr/local/include/xorg/dixstruct.h
/usr/local/include/xorg/dri.h
/usr/local/include/xorg/dri2.h
/usr/local/include/xorg/dristruct.h
/usr/local/include/xorg/edid.h
/usr/local/include/xorg/exa.h
/usr/local/include/xorg/exevents.h
/usr/local/include/xorg/extension.h
/usr/local/include/xorg/extinit.h
/usr/local/include/xorg/extnsionst.h
/usr/local/include/xorg/fb.h
/usr/local/include/xorg/fbdevhw.h
/usr/local/include/xorg/fboverlay.h
/usr/local/include/xorg/fbrop.h
/usr/local/include/xorg/fi1236.h
/usr/local/include/xorg/fourcc.h
/usr/local/include/xorg/gc.h
/usr/local/include/xorg/gcstruct.h
/usr/local/include/xorg/geext.h
/usr/local/include/xorg/geint.h
/usr/local/include/xorg/globals.h
/usr/local/include/xorg/glyphstr.h
/usr/local/include/xorg/hotplug.h
/usr/local/include/xorg/i2c_def.h
/usr/local/include/xorg/input.h
/usr/local/include/xorg/inputstr.h
/usr/local/include/xorg/mi.h
/usr/local/include/xorg/mibank.h
/usr/local/include/xorg/mibstore.h
/usr/local/include/xorg/micmap.h
/usr/local/include/xorg/micoord.h
/usr/local/include/xorg/mifillarc.h
/usr/local/include/xorg/mifpoly.h
/usr/local/include/xorg/migc.h
/usr/local/include/xorg/miline.h
/usr/local/include/xorg/mipict.h
/usr/local/include/xorg/mipointer.h
/usr/local/include/xorg/mipointrst.h
/usr/local/include/xorg/misc.h
/usr/local/include/xorg/miscstruct.h
/usr/local/include/xorg/mispans.h
/usr/local/include/xorg/mistruct.h
/usr/local/include/xorg/miwideline.h
/usr/local/include/xorg/mizerarc.h
/usr/local/include/xorg/msp3430.h
/usr/local/include/xorg/opaque.h
/usr/local/include/xorg/os.h
/usr/local/include/xorg/picture.h
/usr/local/include/xorg/picturestr.h
/usr/local/include/xorg/pixmap.h
/usr/local/include/xorg/pixmapstr.h
/usr/local/include/xorg/privates.h
/usr/local/include/xorg/property.h
/usr/local/include/xorg/propertyst.h
/usr/local/include/xorg/ptrveloc.h
/usr/local/include/xorg/randrstr.h
/usr/local/include/xorg/region.h
/usr/local/include/xorg/regionstr.h
/usr/local/include/xorg/registry.h
/usr/local/include/xorg/renderedge.h
/usr/local/include/xorg/resource.h
/usr/local/include/xorg/rgb.h
/usr/local/include/xorg/rrtransform.h
/usr/local/include/xorg/sarea.h
/usr/local/include/xorg/screenint.h
/usr/local/include/xorg/scrnintstr.h
/usr/local/include/xorg/selection.h
/usr/local/include/xorg/servermd.h
/usr/local/include/xorg/shadow.h
/usr/local/include/xorg/shadowfb.h
/usr/local/include/xorg/shmint.h
/usr/local/include/xorg/site.h
/usr/local/include/xorg/swaprep.h
/usr/local/include/xorg/swapreq.h
/usr/local/include/xorg/tda8425.h
/usr/local/include/xorg/tda9850.h
/usr/local/include/xorg/tda9885.h
/usr/local/include/xorg/uda1380.h
/usr/local/include/xorg/validate.h
/usr/local/include/xorg/vbe.h
/usr/local/include/xorg/vbeModes.h
/usr/local/include/xorg/vgaHW.h
/usr/local/include/xorg/wfbrename.h
/usr/local/include/xorg/window.h
/usr/local/include/xorg/windowstr.h
/usr/local/include/xorg/xaa.h
/usr/local/include/xorg/xaaWrapper.h
/usr/local/include/xorg/xaalocal.h
/usr/local/include/xorg/xaarop.h
/usr/local/include/xorg/xf86.h
/usr/local/include/xorg/xf86Crtc.h
/usr/local/include/xorg/xf86Cursor.h
/usr/local/include/xorg/xf86DDC.h
/usr/local/include/xorg/xf86Modes.h
/usr/local/include/xorg/xf86Module.h
/usr/local/include/xorg/xf86Opt.h
/usr/local/include/xorg/xf86Optrec.h
/usr/local/include/xorg/xf86Parser.h
/usr/local/include/xorg/xf86Pci.h
/usr/local/include/xorg/xf86PciInfo.h
/usr/local/include/xorg/xf86Priv.h
/usr/local/include/xorg/xf86Privstr.h
/usr/local/include/xorg/xf86RAC.h
/usr/local/include/xorg/xf86RamDac.h
/usr/local/include/xorg/xf86RandR12.h
/usr/local/include/xorg/xf86Rename.h
/usr/local/include/xorg/xf86Resources.h
/usr/local/include/xorg/xf86Xinput.h
/usr/local/include/xorg/xf86_OSlib.h
/usr/local/include/xorg/xf86_OSproc.h
/usr/local/include/xorg/xf86cmap.h
/usr/local/include/xorg/xf86fbman.h
/usr/local/include/xorg/xf86i2c.h
/usr/local/include/xorg/xf86int10.h
/usr/local/include/xorg/xf86sbusBus.h
/usr/local/include/xorg/xf86str.h
/usr/local/include/xorg/xf86xv.h
/usr/local/include/xorg/xf86xvmc.h
/usr/local/include/xorg/xf86xvpriv.h
/usr/local/include/xorg/xisb.h
/usr/local/include/xorg/xkbfile.h
/usr/local/include/xorg/xkbrules.h
/usr/local/include/xorg/xkbsrv.h
/usr/local/include/xorg/xkbstr.h
/usr/local/include/xorg/xorg-server.h
/usr/local/include/xorg/xorgVersion.h
/usr/local/include/xorg/xserver-properties.h
/usr/local/include/xorg/xvdix.h
/usr/local/include/xorg/xvmcext.h
/usr/local/lib/X11/Options
/usr/local/lib/pkgconfig/xorg-server.pc
/usr/local/lib/xorg/modules/extensions/libdbe.la
/usr/local/lib/xorg/modules/extensions/libdbe.so
/usr/local/lib/xorg/modules/extensions/libdri.la
/usr/local/lib/xorg/modules/extensions/libdri.so
/usr/local/lib/xorg/modules/extensions/libdri2.la
/usr/local/lib/xorg/modules/extensions/libdri2.so
/usr/local/lib/xorg/modules/extensions/libextmod.la
/usr/local/lib/xorg/modules/extensions/libextmod.so
/usr/local/lib/xorg/modules/extensions/libglx.la
/usr/local/lib/xorg/modules/extensions/libglx.so
/usr/local/lib/xorg/modules/libexa.la
/usr/local/lib/xorg/modules/libexa.so
/usr/local/lib/xorg/modules/libfb.la
/usr/local/lib/xorg/modules/libfb.so
/usr/local/lib/xorg/modules/libint10.la
/usr/local/lib/xorg/modules/libint10.so
/usr/local/lib/xorg/modules/libshadow.la
/usr/local/lib/xorg/modules/libshadow.so
/usr/local/lib/xorg/modules/libshadowfb.la
/usr/local/lib/xorg/modules/libshadowfb.so
/usr/local/lib/xorg/modules/libvbe.la
/usr/local/lib/xorg/modules/libvbe.so
/usr/local/lib/xorg/modules/libvgahw.la
/usr/local/lib/xorg/modules/libvgahw.so
/usr/local/lib/xorg/modules/libwfb.la
/usr/local/lib/xorg/modules/libwfb.so
/usr/local/lib/xorg/modules/libxaa.la
/usr/local/lib/xorg/modules/libxaa.so
/usr/local/lib/xorg/modules/libxf8_16bpp.la
/usr/local/lib/xorg/modules/libxf8_16bpp.so
/usr/local/lib/xorg/modules/linux/libfbdevhw.la
/usr/local/lib/xorg/modules/linux/libfbdevhw.so
/usr/local/lib/xorg/modules/multimedia/bt829_drv.la
/usr/local/lib/xorg/modules/multimedia/bt829_drv.so
/usr/local/lib/xorg/modules/multimedia/fi1236_drv.la
/usr/local/lib/xorg/modules/multimedia/fi1236_drv.so
/usr/local/lib/xorg/modules/multimedia/msp3430_drv.la
/usr/local/lib/xorg/modules/multimedia/msp3430_drv.so
/usr/local/lib/xorg/modules/multimedia/tda8425_drv.la
/usr/local/lib/xorg/modules/multimedia/tda8425_drv.so
/usr/local/lib/xorg/modules/multimedia/tda9850_drv.la
/usr/local/lib/xorg/modules/multimedia/tda9850_drv.so
/usr/local/lib/xorg/modules/multimedia/tda9885_drv.la
/usr/local/lib/xorg/modules/multimedia/tda9885_drv.so
/usr/local/lib/xorg/modules/multimedia/uda1380_drv.la
/usr/local/lib/xorg/modules/multimedia/uda1380_drv.so
/usr/local/lib/xorg/protocol.txt
/usr/local/share/X11/xkb/compiled/README.compiled
/usr/local/share/aclocal/xorg-server.m4
/usr/local/share/man/man1/Xnest.1
/usr/local/share/man/man1/Xorg.1
/usr/local/share/man/man1/Xserver.1
/usr/local/share/man/man1/Xvfb.1
/usr/local/share/man/man1/cvt.1
/usr/local/share/man/man1/gtf.1
/usr/local/share/man/man4/exa.4
/usr/local/share/man/man4/fbdevhw.4
/usr/local/share/man/man5/xorg.conf.5


Compiling X.org Keyboard and Mouse Driver


Then, I downloaded xserver-xorg-input-keyboard_1.4.0.orig.tar.gz from Debian Sid's xserver-xorg-input-kbd page. Also, I downloaded xserver-xorg-input-mouse_1.5.0.orig.tar.gz from Debian Sid's xserver-xorg-input-mouse page. The keyboard and mouse drivers are compiled as follows.


tar xzf xserver-xorg-input-keyboard_1.3.2.orig.tar.gz
cd xf86-input-keyboard-1.3.2/
./configure
make
make install
cd ..
tar xzf xserver-xorg-input-mouse_1.4.0.orig.tar.gz
cd xf86-input-mouse-1.4.0/
./configure
make
make install


Compiling Intel Video Driver


Then, I downloaded xf86-video-intel-2.9.1.tar.bz2 from intellinuxgraphics.org and compiled it.


tar xzf xf86-video-intel-2.9.1.tar.bz2
cd xf86-video-intel-2.9.1
./configure
make
make install

The following files are installed after compilation:


/usr/local/lib/xorg/modules/drivers/ch7017.la
/usr/local/lib/xorg/modules/drivers/ch7017.so
/usr/local/lib/xorg/modules/drivers/ch7xxx.la
/usr/local/lib/xorg/modules/drivers/ch7xxx.so
/usr/local/lib/xorg/modules/drivers/intel_drv.la
/usr/local/lib/xorg/modules/drivers/intel_drv.so
/usr/local/lib/xorg/modules/drivers/ivch.la
/usr/local/lib/xorg/modules/drivers/ivch.so
/usr/local/lib/xorg/modules/drivers/sil164.la
/usr/local/lib/xorg/modules/drivers/sil164.so
/usr/local/lib/xorg/modules/drivers/tfp410.la
/usr/local/lib/xorg/modules/drivers/tfp410.so
/usr/local/share/man/man4/intel.4


List of Produced Files


The following is the list of all files created in /usr/local:


/usr/local/bin/X
/usr/local/bin/Xnest
/usr/local/bin/Xorg
/usr/local/bin/Xvfb
/usr/local/bin/cvt
/usr/local/bin/gtf
/usr/local/include/GL/GLwDrawA.h
/usr/local/include/GL/GLwDrawAP.h
/usr/local/include/GL/GLwMDrawA.h
/usr/local/include/GL/GLwMDrawAP.h
/usr/local/include/GL/dmesa.h
/usr/local/include/GL/ggimesa.h
/usr/local/include/GL/gl.h
/usr/local/include/GL/gl_mangle.h
/usr/local/include/GL/glew.h
/usr/local/include/GL/glext.h
/usr/local/include/GL/glfbdev.h
/usr/local/include/GL/glu.h
/usr/local/include/GL/glu_mangle.h
/usr/local/include/GL/glut.h
/usr/local/include/GL/glutf90.h
/usr/local/include/GL/glx.h
/usr/local/include/GL/glx_mangle.h
/usr/local/include/GL/glxew.h
/usr/local/include/GL/glxext.h
/usr/local/include/GL/internal
/usr/local/include/GL/internal/dri_interface.h
/usr/local/include/GL/mesa_wgl.h
/usr/local/include/GL/mglmesa.h
/usr/local/include/GL/osmesa.h
/usr/local/include/GL/svgamesa.h
/usr/local/include/GL/vms_x_fix.h
/usr/local/include/GL/wglew.h
/usr/local/include/GL/wglext.h
/usr/local/include/GL/wmesa.h
/usr/local/include/X11/DECkeysym.h
/usr/local/include/X11/HPkeysym.h
/usr/local/include/X11/Sunkeysym.h
/usr/local/include/X11/X.h
/usr/local/include/X11/XF86keysym.h
/usr/local/include/X11/XWDFile.h
/usr/local/include/X11/Xalloca.h
/usr/local/include/X11/Xarch.h
/usr/local/include/X11/Xatom.h
/usr/local/include/X11/Xdefs.h
/usr/local/include/X11/Xfuncproto.h
/usr/local/include/X11/Xfuncs.h
/usr/local/include/X11/Xmd.h
/usr/local/include/X11/Xos.h
/usr/local/include/X11/Xos_r.h
/usr/local/include/X11/Xosdefs.h
/usr/local/include/X11/Xpoll.h
/usr/local/include/X11/Xproto.h
/usr/local/include/X11/Xprotostr.h
/usr/local/include/X11/Xthreads.h
/usr/local/include/X11/Xtrans
/usr/local/include/X11/Xtrans/Xtrans.c
/usr/local/include/X11/Xtrans/Xtrans.h
/usr/local/include/X11/Xtrans/Xtransint.h
/usr/local/include/X11/Xtrans/Xtranslcl.c
/usr/local/include/X11/Xtrans/Xtranssock.c
/usr/local/include/X11/Xtrans/Xtranstli.c
/usr/local/include/X11/Xtrans/Xtransutil.c
/usr/local/include/X11/Xtrans/transport.c
/usr/local/include/X11/Xw32defs.h
/usr/local/include/X11/Xwindows.h
/usr/local/include/X11/Xwinsock.h
/usr/local/include/X11/ap_keysym.h
/usr/local/include/X11/extensions/MITMisc.h
/usr/local/include/X11/extensions/XEVI.h
/usr/local/include/X11/extensions/XEVIstr.h
/usr/local/include/X11/extensions/XI.h
/usr/local/include/X11/extensions/XInput.h
/usr/local/include/X11/extensions/XIproto.h
/usr/local/include/X11/extensions/XLbx.h
/usr/local/include/X11/extensions/XShm.h
/usr/local/include/X11/extensions/XTest.h
/usr/local/include/X11/extensions/Xag.h
/usr/local/include/X11/extensions/Xagstr.h
/usr/local/include/X11/extensions/Xcup.h
/usr/local/include/X11/extensions/Xcupstr.h
/usr/local/include/X11/extensions/Xdbe.h
/usr/local/include/X11/extensions/Xdbeproto.h
/usr/local/include/X11/extensions/Xext.h
/usr/local/include/X11/extensions/Xge.h
/usr/local/include/X11/extensions/dpms.h
/usr/local/include/X11/extensions/dpmsstr.h
/usr/local/include/X11/extensions/dri2proto.h
/usr/local/include/X11/extensions/dri2tokens.h
/usr/local/include/X11/extensions/extutil.h
/usr/local/include/X11/extensions/ge.h
/usr/local/include/X11/extensions/geproto.h
/usr/local/include/X11/extensions/lbxbuf.h
/usr/local/include/X11/extensions/lbxbufstr.h
/usr/local/include/X11/extensions/lbxdeltastr.h
/usr/local/include/X11/extensions/lbximage.h
/usr/local/include/X11/extensions/lbxopts.h
/usr/local/include/X11/extensions/lbxstr.h
/usr/local/include/X11/extensions/lbxzlib.h
/usr/local/include/X11/extensions/mitmiscstr.h
/usr/local/include/X11/extensions/multibuf.h
/usr/local/include/X11/extensions/multibufst.h
/usr/local/include/X11/extensions/randr.h
/usr/local/include/X11/extensions/randrproto.h
/usr/local/include/X11/extensions/security.h
/usr/local/include/X11/extensions/securstr.h
/usr/local/include/X11/extensions/shape.h
/usr/local/include/X11/extensions/shapestr.h
/usr/local/include/X11/extensions/shmstr.h
/usr/local/include/X11/extensions/sync.h
/usr/local/include/X11/extensions/syncstr.h
/usr/local/include/X11/extensions/xtestext1.h
/usr/local/include/X11/extensions/xteststr.h
/usr/local/include/X11/keysym.h
/usr/local/include/X11/keysymdef.h
/usr/local/include/drm/drm.h
/usr/local/include/drm/drm_mode.h
/usr/local/include/drm/drm_sarea.h
/usr/local/include/drm/i915_drm.h
/usr/local/include/drm/mach64_drm.h
/usr/local/include/drm/mga_drm.h
/usr/local/include/drm/nouveau_drm.h
/usr/local/include/drm/r128_drm.h
/usr/local/include/drm/r300_reg.h
/usr/local/include/drm/radeon_drm.h
/usr/local/include/drm/savage_drm.h
/usr/local/include/drm/sis_drm.h
/usr/local/include/drm/via_3d_reg.h
/usr/local/include/drm/via_drm.h
/usr/local/include/drm/xgi_drm.h
/usr/local/include/intel_bufmgr.h
/usr/local/include/pixman-1/pixman-version.h
/usr/local/include/pixman-1/pixman.h
/usr/local/include/xf86drm.h
/usr/local/include/xf86drmMode.h
/usr/local/include/xorg/BT.h
/usr/local/include/xorg/IBM.h
/usr/local/include/xorg/TI.h
/usr/local/include/xorg/XIstubs.h
/usr/local/include/xorg/bstore.h
/usr/local/include/xorg/bstorestr.h
/usr/local/include/xorg/bt829.h
/usr/local/include/xorg/cfb8_16.h
/usr/local/include/xorg/closestr.h
/usr/local/include/xorg/closure.h
/usr/local/include/xorg/colormap.h
/usr/local/include/xorg/colormapst.h
/usr/local/include/xorg/compiler.h
/usr/local/include/xorg/cursor.h
/usr/local/include/xorg/cursorstr.h
/usr/local/include/xorg/damage.h
/usr/local/include/xorg/damagestr.h
/usr/local/include/xorg/dbestruct.h
/usr/local/include/xorg/dgaproc.h
/usr/local/include/xorg/dix.h
/usr/local/include/xorg/dixaccess.h
/usr/local/include/xorg/dixevents.h
/usr/local/include/xorg/dixfont.h
/usr/local/include/xorg/dixfontstr.h
/usr/local/include/xorg/dixgrabs.h
/usr/local/include/xorg/dixstruct.h
/usr/local/include/xorg/dri.h
/usr/local/include/xorg/dri2.h
/usr/local/include/xorg/dristruct.h
/usr/local/include/xorg/edid.h
/usr/local/include/xorg/exa.h
/usr/local/include/xorg/exevents.h
/usr/local/include/xorg/extension.h
/usr/local/include/xorg/extinit.h
/usr/local/include/xorg/extnsionst.h
/usr/local/include/xorg/fb.h
/usr/local/include/xorg/fbdevhw.h
/usr/local/include/xorg/fboverlay.h
/usr/local/include/xorg/fbrop.h
/usr/local/include/xorg/fi1236.h
/usr/local/include/xorg/fourcc.h
/usr/local/include/xorg/gc.h
/usr/local/include/xorg/gcstruct.h
/usr/local/include/xorg/geext.h
/usr/local/include/xorg/geint.h
/usr/local/include/xorg/globals.h
/usr/local/include/xorg/glyphstr.h
/usr/local/include/xorg/hotplug.h
/usr/local/include/xorg/i2c_def.h
/usr/local/include/xorg/input.h
/usr/local/include/xorg/inputstr.h
/usr/local/include/xorg/mi.h
/usr/local/include/xorg/mibank.h
/usr/local/include/xorg/mibstore.h
/usr/local/include/xorg/micmap.h
/usr/local/include/xorg/micoord.h
/usr/local/include/xorg/mifillarc.h
/usr/local/include/xorg/mifpoly.h
/usr/local/include/xorg/migc.h
/usr/local/include/xorg/miline.h
/usr/local/include/xorg/mipict.h
/usr/local/include/xorg/mipointer.h
/usr/local/include/xorg/mipointrst.h
/usr/local/include/xorg/misc.h
/usr/local/include/xorg/miscstruct.h
/usr/local/include/xorg/mispans.h
/usr/local/include/xorg/mistruct.h
/usr/local/include/xorg/miwideline.h
/usr/local/include/xorg/mizerarc.h
/usr/local/include/xorg/msp3430.h
/usr/local/include/xorg/opaque.h
/usr/local/include/xorg/os.h
/usr/local/include/xorg/picture.h
/usr/local/include/xorg/picturestr.h
/usr/local/include/xorg/pixmap.h
/usr/local/include/xorg/pixmapstr.h
/usr/local/include/xorg/privates.h
/usr/local/include/xorg/property.h
/usr/local/include/xorg/propertyst.h
/usr/local/include/xorg/ptrveloc.h
/usr/local/include/xorg/randrstr.h
/usr/local/include/xorg/region.h
/usr/local/include/xorg/regionstr.h
/usr/local/include/xorg/registry.h
/usr/local/include/xorg/renderedge.h
/usr/local/include/xorg/resource.h
/usr/local/include/xorg/rgb.h
/usr/local/include/xorg/rrtransform.h
/usr/local/include/xorg/sarea.h
/usr/local/include/xorg/screenint.h
/usr/local/include/xorg/scrnintstr.h
/usr/local/include/xorg/selection.h
/usr/local/include/xorg/servermd.h
/usr/local/include/xorg/shadow.h
/usr/local/include/xorg/shadowfb.h
/usr/local/include/xorg/shmint.h
/usr/local/include/xorg/site.h
/usr/local/include/xorg/swaprep.h
/usr/local/include/xorg/swapreq.h
/usr/local/include/xorg/tda8425.h
/usr/local/include/xorg/tda9850.h
/usr/local/include/xorg/tda9885.h
/usr/local/include/xorg/uda1380.h
/usr/local/include/xorg/validate.h
/usr/local/include/xorg/vbe.h
/usr/local/include/xorg/vbeModes.h
/usr/local/include/xorg/vgaHW.h
/usr/local/include/xorg/wfbrename.h
/usr/local/include/xorg/window.h
/usr/local/include/xorg/windowstr.h
/usr/local/include/xorg/xaa.h
/usr/local/include/xorg/xaaWrapper.h
/usr/local/include/xorg/xaalocal.h
/usr/local/include/xorg/xaarop.h
/usr/local/include/xorg/xf86.h
/usr/local/include/xorg/xf86Crtc.h
/usr/local/include/xorg/xf86Cursor.h
/usr/local/include/xorg/xf86DDC.h
/usr/local/include/xorg/xf86Modes.h
/usr/local/include/xorg/xf86Module.h
/usr/local/include/xorg/xf86Opt.h
/usr/local/include/xorg/xf86Optrec.h
/usr/local/include/xorg/xf86Parser.h
/usr/local/include/xorg/xf86Pci.h
/usr/local/include/xorg/xf86PciInfo.h
/usr/local/include/xorg/xf86Priv.h
/usr/local/include/xorg/xf86Privstr.h
/usr/local/include/xorg/xf86RAC.h
/usr/local/include/xorg/xf86RamDac.h
/usr/local/include/xorg/xf86RandR12.h
/usr/local/include/xorg/xf86Rename.h
/usr/local/include/xorg/xf86Resources.h
/usr/local/include/xorg/xf86Xinput.h
/usr/local/include/xorg/xf86_OSlib.h
/usr/local/include/xorg/xf86_OSproc.h
/usr/local/include/xorg/xf86cmap.h
/usr/local/include/xorg/xf86fbman.h
/usr/local/include/xorg/xf86i2c.h
/usr/local/include/xorg/xf86int10.h
/usr/local/include/xorg/xf86sbusBus.h
/usr/local/include/xorg/xf86str.h
/usr/local/include/xorg/xf86xv.h
/usr/local/include/xorg/xf86xvmc.h
/usr/local/include/xorg/xf86xvpriv.h
/usr/local/include/xorg/xisb.h
/usr/local/include/xorg/xkbfile.h
/usr/local/include/xorg/xkbrules.h
/usr/local/include/xorg/xkbsrv.h
/usr/local/include/xorg/xkbstr.h
/usr/local/include/xorg/xorg-server.h
/usr/local/include/xorg/xorgVersion.h
/usr/local/include/xorg/xserver-properties.h
/usr/local/include/xorg/xvdix.h
/usr/local/include/xorg/xvmcext.h
/usr/local/lib/X11/Options
/usr/local/lib/dri/EGL_i915.so
/usr/local/lib/dri/ffb_dri.so
/usr/local/lib/dri/i810_dri.so
/usr/local/lib/dri/i915_dri.so
/usr/local/lib/dri/i965_dri.so
/usr/local/lib/dri/mach64_dri.so
/usr/local/lib/dri/mga_dri.so
/usr/local/lib/dri/r128_dri.so
/usr/local/lib/dri/r200_dri.so
/usr/local/lib/dri/r300_dri.so
/usr/local/lib/dri/r600_dri.so
/usr/local/lib/dri/radeon_dri.so
/usr/local/lib/dri/s3v_dri.so
/usr/local/lib/dri/savage_dri.so
/usr/local/lib/dri/sis_dri.so
/usr/local/lib/dri/swrast_dri.so
/usr/local/lib/dri/tdfx_dri.so
/usr/local/lib/dri/trident_dri.so
/usr/local/lib/dri/unichrome_dri.so
/usr/local/lib/libEGL.so
/usr/local/lib/libEGL.so.1
/usr/local/lib/libEGL.so.1.0
/usr/local/lib/libGL.so
/usr/local/lib/libGL.so.1
/usr/local/lib/libGL.so.1.2
/usr/local/lib/libGLU.so
/usr/local/lib/libGLU.so.1
/usr/local/lib/libGLU.so.1.3.070600
/usr/local/lib/libGLw.so
/usr/local/lib/libGLw.so.1
/usr/local/lib/libGLw.so.1.0.0
/usr/local/lib/libdrm.la
/usr/local/lib/libdrm.so
/usr/local/lib/libdrm.so.2
/usr/local/lib/libdrm.so.2.4.0
/usr/local/lib/libdrm_intel.la
/usr/local/lib/libdrm_intel.so
/usr/local/lib/libdrm_intel.so.1
/usr/local/lib/libdrm_intel.so.1.0.0
/usr/local/lib/libglut.so
/usr/local/lib/libglut.so.3
/usr/local/lib/libglut.so.3.7.1
/usr/local/lib/libpixman-1.a
/usr/local/lib/libpixman-1.la
/usr/local/lib/libpixman-1.so
/usr/local/lib/libpixman-1.so.0
/usr/local/lib/libpixman-1.so.0.16.2
/usr/local/lib/pkgconfig/dri.pc
/usr/local/lib/pkgconfig/dri2proto.pc
/usr/local/lib/pkgconfig/gl.pc
/usr/local/lib/pkgconfig/glu.pc
/usr/local/lib/pkgconfig/glut.pc
/usr/local/lib/pkgconfig/glw.pc
/usr/local/lib/pkgconfig/inputproto.pc
/usr/local/lib/pkgconfig/libdrm.pc
/usr/local/lib/pkgconfig/libdrm_intel.pc
/usr/local/lib/pkgconfig/pixman-1.pc
/usr/local/lib/pkgconfig/randrproto.pc
/usr/local/lib/pkgconfig/xextproto.pc
/usr/local/lib/pkgconfig/xorg-server.pc
/usr/local/lib/pkgconfig/xproto.pc
/usr/local/lib/pkgconfig/xtrans.pc
/usr/local/lib/xorg/modules/drivers/ch7017.la
/usr/local/lib/xorg/modules/drivers/ch7017.so
/usr/local/lib/xorg/modules/drivers/ch7xxx.la
/usr/local/lib/xorg/modules/drivers/ch7xxx.so
/usr/local/lib/xorg/modules/drivers/intel_drv.la
/usr/local/lib/xorg/modules/drivers/intel_drv.so
/usr/local/lib/xorg/modules/drivers/ivch.la
/usr/local/lib/xorg/modules/drivers/ivch.so
/usr/local/lib/xorg/modules/drivers/sil164.la
/usr/local/lib/xorg/modules/drivers/sil164.so
/usr/local/lib/xorg/modules/drivers/tfp410.la
/usr/local/lib/xorg/modules/drivers/tfp410.so
/usr/local/lib/xorg/modules/extensions/libdbe.la
/usr/local/lib/xorg/modules/extensions/libdbe.so
/usr/local/lib/xorg/modules/extensions/libdri.la
/usr/local/lib/xorg/modules/extensions/libdri.so
/usr/local/lib/xorg/modules/extensions/libdri2.la
/usr/local/lib/xorg/modules/extensions/libdri2.so
/usr/local/lib/xorg/modules/extensions/libextmod.la
/usr/local/lib/xorg/modules/extensions/libextmod.so
/usr/local/lib/xorg/modules/extensions/libglx.la
/usr/local/lib/xorg/modules/extensions/libglx.so
/usr/local/lib/xorg/modules/input/kbd_drv.la
/usr/local/lib/xorg/modules/input/kbd_drv.so
/usr/local/lib/xorg/modules/input/mouse_drv.la
/usr/local/lib/xorg/modules/input/mouse_drv.so
/usr/local/lib/xorg/modules/libexa.la
/usr/local/lib/xorg/modules/libexa.so
/usr/local/lib/xorg/modules/libfb.la
/usr/local/lib/xorg/modules/libfb.so
/usr/local/lib/xorg/modules/libint10.la
/usr/local/lib/xorg/modules/libint10.so
/usr/local/lib/xorg/modules/libshadow.la
/usr/local/lib/xorg/modules/libshadow.so
/usr/local/lib/xorg/modules/libshadowfb.la
/usr/local/lib/xorg/modules/libshadowfb.so
/usr/local/lib/xorg/modules/libvbe.la
/usr/local/lib/xorg/modules/libvbe.so
/usr/local/lib/xorg/modules/libvgahw.la
/usr/local/lib/xorg/modules/libvgahw.so
/usr/local/lib/xorg/modules/libwfb.la
/usr/local/lib/xorg/modules/libwfb.so
/usr/local/lib/xorg/modules/libxaa.la
/usr/local/lib/xorg/modules/libxaa.so
/usr/local/lib/xorg/modules/libxf8_16bpp.la
/usr/local/lib/xorg/modules/libxf8_16bpp.so
/usr/local/lib/xorg/modules/linux/libfbdevhw.la
/usr/local/lib/xorg/modules/linux/libfbdevhw.so
/usr/local/lib/xorg/modules/multimedia/bt829_drv.la
/usr/local/lib/xorg/modules/multimedia/bt829_drv.so
/usr/local/lib/xorg/modules/multimedia/fi1236_drv.la
/usr/local/lib/xorg/modules/multimedia/fi1236_drv.so
/usr/local/lib/xorg/modules/multimedia/msp3430_drv.la
/usr/local/lib/xorg/modules/multimedia/msp3430_drv.so
/usr/local/lib/xorg/modules/multimedia/tda8425_drv.la
/usr/local/lib/xorg/modules/multimedia/tda8425_drv.so
/usr/local/lib/xorg/modules/multimedia/tda9850_drv.la
/usr/local/lib/xorg/modules/multimedia/tda9850_drv.so
/usr/local/lib/xorg/modules/multimedia/tda9885_drv.la
/usr/local/lib/xorg/modules/multimedia/tda9885_drv.so
/usr/local/lib/xorg/modules/multimedia/uda1380_drv.la
/usr/local/lib/xorg/modules/multimedia/uda1380_drv.so
/usr/local/lib/xorg/protocol.txt
/usr/local/share/X11/xkb/compat
/usr/local/share/X11/xkb/compat.dir
/usr/local/share/X11/xkb/compiled/README.compiled
/usr/local/share/X11/xkb/geometry
/usr/local/share/X11/xkb/geometry.dir
/usr/local/share/X11/xkb/keycodes
/usr/local/share/X11/xkb/keycodes.dir
/usr/local/share/X11/xkb/keymap
/usr/local/share/X11/xkb/keymap.dir
/usr/local/share/X11/xkb/rules
/usr/local/share/X11/xkb/semantics
/usr/local/share/X11/xkb/semantics.dir
/usr/local/share/X11/xkb/symbols
/usr/local/share/X11/xkb/symbols.dir
/usr/local/share/X11/xkb/types
/usr/local/share/X11/xkb/types.dir
/usr/local/share/aclocal/xorg-server.m4
/usr/local/share/aclocal/xtrans.m4
/usr/local/share/doc/randrproto/randrproto.txt
/usr/local/share/man/man1/Xnest.1
/usr/local/share/man/man1/Xorg.1
/usr/local/share/man/man1/Xserver.1
/usr/local/share/man/man1/Xvfb.1
/usr/local/share/man/man1/cvt.1
/usr/local/share/man/man1/gtf.1
/usr/local/share/man/man4/exa.4
/usr/local/share/man/man4/fbdevhw.4
/usr/local/share/man/man4/intel.4
/usr/local/share/man/man4/kbd.4
/usr/local/share/man/man4/mousedrv.4
/usr/local/share/man/man5/xorg.conf.5


Post Compilation


After compilation, I typed the following command:


ldconfig

You can remove the following packages if you are to use the self-compiled X.org server.


  • libgl1-mesa-dri
  • libglu1-mesa
  • x11proto-core-dev
  • x11proto-input-dev
  • x11proto-xext-dev
  • xserver-xorg-core
  • xtrans-dev

I edited the configuration file of my display manager SLiM so that SLiM will start the new X server at /usr/local/bin/Xorg.

Thursday, October 22, 2009

To Compile Linux Kernel 2.6.18.8

I restored my old backup of Debian Linux to a JFS partition on my Toshiba NB205 netbook. Then, I wanted to build a kernel optimized for my netbook. However, the latest version of Linux kernel seems to be unstable. So I compiled Linux kernel 2.6.18.8 which I believe is still usable and stable, though a bit outdated. Before compiling a Linux kernel, some packages should be installed.



  • binutils
  • gcc-3.4
  • libglade2-dev
  • make
  • module-init-tools
  • patch

libglade2-dev is needed to compile and run a kernel configuration tool with the command “make gconfig”. I downloaded the source for Linux kernel 2.6.18.8 from the kernel.org FTP server and unpacked it.


tar xzf linux-2.6.18.8.tar.gz
cd linux-2.6.18.8

I am going to add the following features to the kernel:



  • unionfs is a pseudo-filesystem that implements a transparent multi-layer filesystem that's made up of real filesystems. I use it to make a live Linux CD-ROM. The patch for kernel 2.6.18.8 is unionfs-2.5.3_for_2.6.18.8.diff.gz.
  • squashfs is a compressed read-only filesystem. I'll use it for my Web-only Linux system.
  • ndiswrapper will be used to set up network interface cards with Windows drivers. The latest version 1.55 will be used.

Then, I patched the kernel source with unionfs and squashfs:



gzip -dc unionfs-2.5.3_for_2.6.18.8.diff.gz | patch -p1 -l
tar xzf squashfs3.4.tar.gz
patch -p1 -l < squashfs3.4/kernel-patches/linux-2.6.18/squashfs3.4-patch


Then, I copied the config file of an older or running kernel to the kernel source folder.


gzip -dc /proc/config.gz > .config

Then I typed the following command to start a graphical kernel configurator:


make gconfig

I compiled the kernel with the following commands:


make bzImage
make install
make modules
make modules_install

“make modules” took more than an hour to finish. I went to the /boot directory and typed the following commands:


cd /boot
rdev vmlinuz-2.6.18.8 1,0
ramsize vmlinuz-2.6.18.8 2048

The commands above will set the default root device to ramdisk /dev/ram0 and limit the ramdisk size to 2048KB.


Then, I went ahead to create an initrd image for booting with the new kernel. After rebooting with the new kernel, I compiled ndiswrapper and squashfs tools. If you get a ntoskrnl error when compiling ndiswrapper 1.55, apply the following patch:


diff -urN ndiswrapper-1.55-orig/driver/ntoskernel.h ndiswrapper-1.55/driver/ntoskernel.h
--- ndiswrapper-1.55-orig/driver/ntoskernel.h 2009-06-28 16:09:27.000000000 -1000
+++ ndiswrapper-1.55/driver/ntoskernel.h 2009-10-10 21:11:16.363610279 -1000
@@ -875,7 +875,7 @@
#define u64_low_32(x) ((u32)x)
#define u64_high_32(x) ((u32)(x >> 32))

-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,31)
+//#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,31)
static inline u64 cmpxchg8b(volatile u64 *ptr, u64 old, u64 new)
{
u64 prev;
@@ -887,7 +887,7 @@
: "A" (old), "b" (u64_low_32(new)), "c" (u64_high_32(new)));
return prev;
}
-#endif
+//#endif

/* slist routines below update slist atomically - no need for
* spinlocks */

I used the following commands to compile ndiswrapper and squashfs tools.


cd squashfs3.4/squashfs-tools
make
cp mksquashfs unsquashfs /usr/local/bin
cd ../../ndiswrapper-1.55
make uninstall
make
make install

Thus a linux kernel 2.6.18.8 has been compiled. The following files and folders are created after this.


/boot/System.map-2.6.18.8
/boot/config-2.6.18.8
/boot/vmlinuz-2.6.18.8
/lib/modules/2.6.18.8/
/sbin/loadndisdriver
/usr/local/bin/mksquashfs
/usr/local/bin/unsquashfs
/usr/man/man8/loadndisdriver.8
/usr/man/man8/ndiswrapper.8
/usr/sbin/ndiswrapper
/usr/sbin/ndiswrapper-buginfo


Related Posts


Tuesday, August 18, 2009

MinGW: Building aMule for Windows

aMule is a peer-to-peer file-sharing program for Windows, Linux, Mac and *BSD. aMule can be used to share files with users of eMule. This post describes the steps I took in building aMule for Windows.


  1. First, install MinGW as shown in this post. Download pkg-config.exe and save it in /mingw/bin:



  2. Install Strawberry Perl or ActivePerl. If you've already unpacked aMule source, open src/libs/ec/file_generator.perl with a text editor and modify the first line. If ActivePerl is installed:
    #!/c/Perl/bin/perl

    If Strawberry Perl is installed:


    #!/c/strawberry/perl/bin/perl


  3. Download the Zlib source (zlib125.zip) and unpack it with unzip or 7zip. Then, compile Zlib like this:


    cd zlib-1.2.5/ 
    make -f win32/Makefile.gcc

    Manually copy the files as follows:


    cp -iv zlib1.dll /mingw/bin
    cp -iv zconf.h zlib.h /mingw/include
    cp -iv libz.a /mingw/lib
    cp -iv libzdll.a /mingw/lib/libz.dll.a


  4. Build wxMSW statically and monolithically as shown in this post. Alternatively, you can also build wxMSW as shared library.



  5. Download Crypto++ source (cryptopp560.zip) and extract it into a new folder:
    mkdir cryptopp
    cd cryptopp
    unzip ../cryptopp560.zip

    Prior to compiling Crypto++, I changed the line that define PREFIX at the beginning of GNUmakefile:


    # Default prefix for make install

    ifeq ($(PREFIX),)

    PREFIX = /mingw

    endif

    Then, I compiled Crypto++ with this command:


    make -f GNUmakefile

    Compile stopped on rijndael.cpp with the error: 'alloca' was not declared in this scope. So I added #include <malloc.h> to the beginning of rijndael.cpp and resumed make -f GNUmakefile. After make finished, I installed Crypto++ by typing:


    make -f GNUmakefile install

    The following files are installed under /mingw:


    bin/cryptest.exe

    include/cryptopp/

    lib/libcryptopp.a

  6. Download GeoIP source from here. Compile GeoIP like this:

    ./configure --prefix=/mingw LDFLAGS="-L/mingw/lib -lws2_32 -lz"

    make

    make install

    The following files are installed.


    include/GeoIP.h
    include/GeoIPCity.h
    /include/GeoIPUpdate.h
    lib/libGeoIP.a
    lib/libGeoIP.la
    lib/libGeoIPUpdate.a
    lib/libGeoIPUpdate.la

    I created GeoIP.dll as follows:


    cd libGeoIP/.libs

    mkdir ws2_32

    cd ws2_32

    ar x /mingw/lib/libws2_32.a

    cd ..

    dllwrap --export-all-symbols --add-stdcall-alias -o GEOIP.DLL --dllname
    GEOIP.DLL GeoIP.o GeoIPCity.o regionName.o timeZone.o ws2_32/dkrgs00086.o ws2_32/dkrgs00082.o ws2_32/dkrgs00081.o -L/mingw/lib -lws2_32 -lz

    Then, I created an import library for GeoIP.dll like this:


    echo EXPORTS > geoip.def

    nm GEOIP.DLL | grep ' T _' | sed 's/.* T _//' | grep -i geoip >> geoip.def

    dlltool --def geoip.def --dllname GEOIP.DLL --output-lib libgeoip.dll.a

    Move GEOIP.DLL to /mingw/bin and libgeoip.dll.a to /mingw/lib. Then, modify /mingw/lib/libGeoIP.la as necessary.



    # The name that we can dlopen(3).
    dlname='../bin/GEOIP.DLL'

    # Names of this library.
    library_names='libgeoip.dll.a'


  7. Build GNU regex library as shown in this post.



  8. Get the latest libiconv source (libiconv-1.13.1.tar.gz) and compile it like this:
    ./configure --prefix=/mingw --disable-shared
    make
    make install

    Then, get the latest gettext source (gettext-0.17.tar.gz) and compile it as follows:


    ./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable --disable-shared

    cd gettext-runtime

    make

    make install


  9. Get the aMule source and unpack it. I compiled aMule like this:


    ./configure --prefix=/mingw --enable-geoip --enable-amulecmd --enable-alc --enable-alcc --enable-nls --enable-rpath --enable-optimize --disable-debug

    make

    make install

    aMule installs the following files under /mingw:


    bin/amule.exe
    bin/autostart-xas
    bin/ed2k.exe
    lib/xchat/plugins/xas.pl
    man/de/man1/amule.1
    man/de/man1/ed2k.1
    man/de/man1/xas.1
    man/es/man1/amule.1
    man/es/man1/ed2k.1
    man/es/man1/xas.1
    man/eu/man1/amule.1
    man/eu/man1/ed2k.1
    man/eu/man1/xas.1
    man/fr/man1/amule.1
    man/fr/man1/ed2k.1
    man/hu/man1/amule.1
    man/hu/man1/ed2k.1
    man/hu/man1/xas.1
    man/man1/amule.1
    man/man1/ed2k.1
    man/man1/xas.1
    share/amule/skins/gnome.zip
    share/amule/skins/kde4.zip
    share/amule/skins/tango.zip
    share/amule/skins/xfce.zip
    share/applications/amule.desktop
    share/doc/aMule-2.2.5/ABOUT-NLS
    share/doc/aMule-2.2.5/Changelog
    share/doc/aMule-2.2.5/EC_Protocol.txt
    share/doc/aMule-2.2.5/ED2K-Links.HOWTO
    share/doc/aMule-2.2.5/INSTALL
    share/doc/aMule-2.2.5/README
    share/doc/aMule-2.2.5/TODO
    share/doc/aMule-2.2.5/amule-win32.HOWTO.txt
    share/doc/aMule-2.2.5/amulesig.txt
    share/doc/aMule-2.2.5/license.txt
    share/doc/aMule-2.2.5/socks4.protocol
    share/locale/ar/LC_MESSAGES/amule.mo
    share/locale/ast/LC_MESSAGES/amule.mo
    share/locale/bg/LC_MESSAGES/amule.mo
    share/locale/ca/LC_MESSAGES/amule.mo
    share/locale/cs/LC_MESSAGES/amule.mo
    share/locale/da/LC_MESSAGES/amule.mo
    share/locale/de/LC_MESSAGES/amule.mo
    share/locale/el/LC_MESSAGES/amule.mo
    share/locale/en_GB/LC_MESSAGES/amule.mo
    share/locale/es/LC_MESSAGES/amule.mo
    share/locale/et_EE/LC_MESSAGES/amule.mo
    share/locale/eu/LC_MESSAGES/amule.mo
    share/locale/fi/LC_MESSAGES/amule.mo
    share/locale/fr/LC_MESSAGES/amule.mo
    share/locale/gl/LC_MESSAGES/amule.mo
    share/locale/he/LC_MESSAGES/amule.mo
    share/locale/hr/LC_MESSAGES/amule.mo
    share/locale/hu/LC_MESSAGES/amule.mo
    share/locale/it/LC_MESSAGES/amule.mo
    share/locale/it_CH/LC_MESSAGES/amule.mo
    share/locale/ja/LC_MESSAGES/amule.mo
    share/locale/ko_KR/LC_MESSAGES/amule.mo
    share/locale/lt/LC_MESSAGES/amule.mo
    share/locale/nl/LC_MESSAGES/amule.mo
    share/locale/nn/LC_MESSAGES/amule.mo
    share/locale/pl/LC_MESSAGES/amule.mo
    share/locale/pt_BR/LC_MESSAGES/amule.mo
    share/locale/pt_PT/LC_MESSAGES/amule.mo
    share/locale/ru/LC_MESSAGES/amule.mo
    share/locale/sl/LC_MESSAGES/amule.mo
    share/locale/sq/LC_MESSAGES/amule.mo
    share/locale/sv/LC_MESSAGES/amule.mo
    share/locale/tr/LC_MESSAGES/amule.mo
    share/locale/uk/LC_MESSAGES/amule.mo
    share/locale/zh_CN/LC_MESSAGES/amule.mo
    share/locale/zh_TW/LC_MESSAGES/amule.mo
    share/pixmaps/amule.xpm

    To save disk space, you may choose to make the executable files smaller by running this command: strip *.exe


  10. aMule uses GeoIP data if it is built with GeoIP support. You can copy GeoIP.dat from the GeoIP source package to the aMule folder.
  11. Installing aMule is easy even without an installer. Just copy aMule and its files into a new folder, for example C:\Program Files\aMule. To create a shortcut in the Start menu, go to %APPDATA%\Microsoft\Windows\Start Menu and create a shortcut there.


Related Posts


Monday, August 17, 2009

MinGW: Building wxMSW 2.8.11

WxWidgets library provides cross-platform widget classes that work well on top of most other widgets available. wxWidgets comes in many flavors: wxMSW, wxGTK, wxMac, etc. Among them, I'm most interested in wxMSW and wxGTK because they are the ones that work on my computers. Today I am venturing into compiling wxMSW with MinGW.



Compiling wxMSW dependencies


wxWidgets makes use of some libraries if they are available on the system. Namely, they are zlib, png, jpeg, tiff and expat. To compile those libraries for yourself, launch MSYS (rxvt) and type the following commands. To build zlib:



unzip zlib125.zip
cd zlib-1.2.5/
make -f win32/Makefile.gcc


Then, manually copy the files as follows:



cp -iv zlib1.dll /mingw/bin
cp -iv zconf.h zlib.h /mingw/include
cp -iv libz.a /mingw/lib
cp -iv libzdll.a /mingw/lib/libz.dll.a


To compile libPNG:


tar xzvf libpng-1.4.1.tar.gz 
cd libpng-1.4.1
./configure --prefix=/mingw
make
make install


To compile libJPEG:


tar xzvf jpegsrc.v8a.tar.gz
cd jpeg-8a/
./configure --prefix=/mingw
make
make install


Compile libTIFF like this:



./configure --prefix=/mingw
make
cd libtiff; make install


eXpat is an XML parser library, but compiling it is optional. To build it:



tar xzvf expat-2.0.1.tar.gz 
cd expat-2.0.1/
./configure --prefix=/mingw
make
make install


If you want your wxMSW applications to be able to handle Unicode in Windows 9x/ME, download libunicows-1.1.1-mingw32.zip and extract libunicows.a to /mingw/lib. Also, don't forget to include unicows.dll in your distribution.



Optionally, download DirectX 7 headers and extract them into /mingw/include.



wxMSW Shared Library


I downloaded wxMSW 2.8.10 source (wxMSW-2.8.10.zip) from http://www.wxwidgets.org/downloads/ and unzipped it in my home folder. I changed directory to the build subfolder and configured wxMSW like this:


cd $HOME

unzip wxMSW-2.8.10.zip

cd wxMSW-2.8.10/build

../configure --prefix=/mingw --with-msw --enable-shared --enable-optimise --enable-intl --enable-mslu --enable-unicode --enable-official_build --without-subdirs --with-regex

Then, I called make:


make

Compilation succeeded. Then, I called make install:


make install

This installed the following files on the system:


bin/wx-config
include/wx-2.8/wx/aboutdlg.h
include/wx-2.8/wx/accel.h
include/wx-2.8/wx/access.h
include/wx-2.8/wx/afterstd.h
include/wx-2.8/wx/anidecod.h
include/wx-2.8/wx/animate.h
include/wx-2.8/wx/animdecod.h
include/wx-2.8/wx/app.h
include/wx-2.8/wx/apptrait.h
include/wx-2.8/wx/archive.h
include/wx-2.8/wx/arrimpl.cpp
include/wx-2.8/wx/arrstr.h
include/wx-2.8/wx/artprov.h
include/wx-2.8/wx/aui/aui.h
include/wx-2.8/wx/aui/auibar.h
include/wx-2.8/wx/aui/auibook.h
include/wx-2.8/wx/aui/dockart.h
include/wx-2.8/wx/aui/floatpane.h
include/wx-2.8/wx/aui/framemanager.h
include/wx-2.8/wx/aui/tabmdi.h
include/wx-2.8/wx/beforestd.h
include/wx-2.8/wx/bitmap.h
include/wx-2.8/wx/bmpbuttn.h
include/wx-2.8/wx/bmpcbox.h
include/wx-2.8/wx/bookctrl.h
include/wx-2.8/wx/brush.h
include/wx-2.8/wx/buffer.h
include/wx-2.8/wx/build.h
include/wx-2.8/wx/busyinfo.h
include/wx-2.8/wx/button.h
include/wx-2.8/wx/calctrl.h
include/wx-2.8/wx/caret.h
include/wx-2.8/wx/checkbox.h
include/wx-2.8/wx/checklst.h
include/wx-2.8/wx/chkconf.h
include/wx-2.8/wx/choicdlg.h
include/wx-2.8/wx/choice.h
include/wx-2.8/wx/choicebk.h
include/wx-2.8/wx/clipbrd.h
include/wx-2.8/wx/clntdata.h
include/wx-2.8/wx/clrpicker.h
include/wx-2.8/wx/cmdline.h
include/wx-2.8/wx/cmdproc.h
include/wx-2.8/wx/cmndata.h
include/wx-2.8/wx/collpane.h
include/wx-2.8/wx/colordlg.h
include/wx-2.8/wx/colour.h
include/wx-2.8/wx/combo.h
include/wx-2.8/wx/combobox.h
include/wx-2.8/wx/confbase.h
include/wx-2.8/wx/config.h
include/wx-2.8/wx/containr.h
include/wx-2.8/wx/control.h
include/wx-2.8/wx/convauto.h
include/wx-2.8/wx/cpp.h
include/wx-2.8/wx/cshelp.h
include/wx-2.8/wx/ctrlsub.h
include/wx-2.8/wx/cursor.h
include/wx-2.8/wx/dataobj.h
include/wx-2.8/wx/dataview.h
include/wx-2.8/wx/datectrl.h
include/wx-2.8/wx/dateevt.h
include/wx-2.8/wx/datetime.h
include/wx-2.8/wx/datstrm.h
include/wx-2.8/wx/db.h
include/wx-2.8/wx/dbgrid.h
include/wx-2.8/wx/dbkeyg.h
include/wx-2.8/wx/dbtable.h
include/wx-2.8/wx/dc.h
include/wx-2.8/wx/dcbuffer.h
include/wx-2.8/wx/dcclient.h
include/wx-2.8/wx/dcgraph.h
include/wx-2.8/wx/dcmemory.h
include/wx-2.8/wx/dcmirror.h
include/wx-2.8/wx/dcprint.h
include/wx-2.8/wx/dcps.h
include/wx-2.8/wx/dcscreen.h
include/wx-2.8/wx/dde.h
include/wx-2.8/wx/debug.h
include/wx-2.8/wx/debugrpt.h
include/wx-2.8/wx/defs.h
include/wx-2.8/wx/dialog.h
include/wx-2.8/wx/dialup.h
include/wx-2.8/wx/dir.h
include/wx-2.8/wx/dirctrl.h
include/wx-2.8/wx/dirdlg.h
include/wx-2.8/wx/display.h
include/wx-2.8/wx/display_impl.h
include/wx-2.8/wx/dlimpexp.h
include/wx-2.8/wx/dnd.h
include/wx-2.8/wx/docmdi.h
include/wx-2.8/wx/docview.h
include/wx-2.8/wx/dragimag.h
include/wx-2.8/wx/dynarray.h
include/wx-2.8/wx/dynlib.h
include/wx-2.8/wx/dynload.h
include/wx-2.8/wx/effects.h
include/wx-2.8/wx/encconv.h
include/wx-2.8/wx/encinfo.h
include/wx-2.8/wx/event.h
include/wx-2.8/wx/evtloop.h
include/wx-2.8/wx/except.h
include/wx-2.8/wx/fdrepdlg.h
include/wx-2.8/wx/features.h
include/wx-2.8/wx/ffile.h
include/wx-2.8/wx/file.h
include/wx-2.8/wx/fileconf.h
include/wx-2.8/wx/filedlg.h
include/wx-2.8/wx/filefn.h
include/wx-2.8/wx/filename.h
include/wx-2.8/wx/filepicker.h
include/wx-2.8/wx/filesys.h
include/wx-2.8/wx/fmappriv.h
include/wx-2.8/wx/font.h
include/wx-2.8/wx/fontdlg.h
include/wx-2.8/wx/fontenc.h
include/wx-2.8/wx/fontenum.h
include/wx-2.8/wx/fontmap.h
include/wx-2.8/wx/fontpicker.h
include/wx-2.8/wx/fontutil.h
include/wx-2.8/wx/frame.h
include/wx-2.8/wx/fs_arc.h
include/wx-2.8/wx/fs_filter.h
include/wx-2.8/wx/fs_inet.h
include/wx-2.8/wx/fs_mem.h
include/wx-2.8/wx/fs_zip.h
include/wx-2.8/wx/gauge.h
include/wx-2.8/wx/gbsizer.h
include/wx-2.8/wx/gdicmn.h
include/wx-2.8/wx/gdiobj.h
include/wx-2.8/wx/generic/aboutdlgg.h
include/wx-2.8/wx/generic/accel.h
include/wx-2.8/wx/generic/animate.h
include/wx-2.8/wx/generic/bmpcbox.h
include/wx-2.8/wx/generic/busyinfo.h
include/wx-2.8/wx/generic/buttonbar.h
include/wx-2.8/wx/generic/calctrl.h
include/wx-2.8/wx/generic/choicdgg.h
include/wx-2.8/wx/generic/clrpickerg.h
include/wx-2.8/wx/generic/collpaneg.h
include/wx-2.8/wx/generic/colrdlgg.h
include/wx-2.8/wx/generic/combo.h
include/wx-2.8/wx/generic/dataview.h
include/wx-2.8/wx/generic/datectrl.h
include/wx-2.8/wx/generic/dcpsg.h
include/wx-2.8/wx/generic/dirctrlg.h
include/wx-2.8/wx/generic/dragimgg.h
include/wx-2.8/wx/generic/filedlgg.h
include/wx-2.8/wx/generic/filepickerg.h
include/wx-2.8/wx/generic/fontdlgg.h
include/wx-2.8/wx/generic/fontpickerg.h
include/wx-2.8/wx/generic/grid.h
include/wx-2.8/wx/generic/gridctrl.h
include/wx-2.8/wx/generic/gridsel.h
include/wx-2.8/wx/generic/helpext.h
include/wx-2.8/wx/generic/laywin.h
include/wx-2.8/wx/generic/logg.h
include/wx-2.8/wx/generic/msgdlgg.h
include/wx-2.8/wx/generic/notebook.h
include/wx-2.8/wx/generic/numdlgg.h
include/wx-2.8/wx/generic/panelg.h
include/wx-2.8/wx/generic/printps.h
include/wx-2.8/wx/generic/prntdlgg.h
include/wx-2.8/wx/generic/progdlgg.h
include/wx-2.8/wx/generic/propdlg.h
include/wx-2.8/wx/generic/sashwin.h
include/wx-2.8/wx/generic/scrolwin.h
include/wx-2.8/wx/generic/spinctlg.h
include/wx-2.8/wx/generic/splash.h
include/wx-2.8/wx/generic/splitter.h
include/wx-2.8/wx/generic/srchctlg.h
include/wx-2.8/wx/generic/textdlgg.h
include/wx-2.8/wx/generic/timer.h
include/wx-2.8/wx/generic/treectlg.h
include/wx-2.8/wx/generic/wizard.h
include/wx-2.8/wx/geometry.h
include/wx-2.8/wx/gifdecod.h
include/wx-2.8/wx/glcanvas.h
include/wx-2.8/wx/graphics.h
include/wx-2.8/wx/grid.h
include/wx-2.8/wx/gsocket.h
include/wx-2.8/wx/hash.h
include/wx-2.8/wx/hashmap.h
include/wx-2.8/wx/hashset.h
include/wx-2.8/wx/help.h
include/wx-2.8/wx/helpbase.h
include/wx-2.8/wx/helphtml.h
include/wx-2.8/wx/helpwin.h
include/wx-2.8/wx/html/forcelnk.h
include/wx-2.8/wx/html/helpctrl.h
include/wx-2.8/wx/html/helpdata.h
include/wx-2.8/wx/html/helpdlg.h
include/wx-2.8/wx/html/helpfrm.h
include/wx-2.8/wx/html/helpwnd.h
include/wx-2.8/wx/html/htmlcell.h
include/wx-2.8/wx/html/htmldefs.h
include/wx-2.8/wx/html/htmlfilt.h
include/wx-2.8/wx/html/htmlpars.h
include/wx-2.8/wx/html/htmlproc.h
include/wx-2.8/wx/html/htmltag.h
include/wx-2.8/wx/html/htmlwin.h
include/wx-2.8/wx/html/htmprint.h
include/wx-2.8/wx/html/m_templ.h
include/wx-2.8/wx/html/winpars.h
include/wx-2.8/wx/htmllbox.h
include/wx-2.8/wx/hyperlink.h
include/wx-2.8/wx/icon.h
include/wx-2.8/wx/iconbndl.h
include/wx-2.8/wx/iconloc.h
include/wx-2.8/wx/imagbmp.h
include/wx-2.8/wx/image.h
include/wx-2.8/wx/imaggif.h
include/wx-2.8/wx/imagiff.h
include/wx-2.8/wx/imagjpeg.h
include/wx-2.8/wx/imaglist.h
include/wx-2.8/wx/imagpcx.h
include/wx-2.8/wx/imagpng.h
include/wx-2.8/wx/imagpnm.h
include/wx-2.8/wx/imagtga.h
include/wx-2.8/wx/imagtiff.h
include/wx-2.8/wx/imagxpm.h
include/wx-2.8/wx/init.h
include/wx-2.8/wx/intl.h
include/wx-2.8/wx/iosfwrap.h
include/wx-2.8/wx/ioswrap.h
include/wx-2.8/wx/ipc.h
include/wx-2.8/wx/ipcbase.h
include/wx-2.8/wx/isql.h
include/wx-2.8/wx/isqlext.h
include/wx-2.8/wx/joystick.h
include/wx-2.8/wx/layout.h
include/wx-2.8/wx/laywin.h
include/wx-2.8/wx/link.h
include/wx-2.8/wx/list.h
include/wx-2.8/wx/listbase.h
include/wx-2.8/wx/listbook.h
include/wx-2.8/wx/listbox.h
include/wx-2.8/wx/listctrl.h
include/wx-2.8/wx/listimpl.cpp
include/wx-2.8/wx/log.h
include/wx-2.8/wx/longlong.h
include/wx-2.8/wx/math.h
include/wx-2.8/wx/matrix.h
include/wx-2.8/wx/mdi.h
include/wx-2.8/wx/mediactrl.h
include/wx-2.8/wx/memconf.h
include/wx-2.8/wx/memory.h
include/wx-2.8/wx/memtext.h
include/wx-2.8/wx/menu.h
include/wx-2.8/wx/menuitem.h
include/wx-2.8/wx/metafile.h
include/wx-2.8/wx/mimetype.h
include/wx-2.8/wx/minifram.h
include/wx-2.8/wx/module.h
include/wx-2.8/wx/msgdlg.h
include/wx-2.8/wx/msgout.h
include/wx-2.8/wx/mstream.h
include/wx-2.8/wx/msw/accel.h
include/wx-2.8/wx/msw/amd64.manifest
include/wx-2.8/wx/msw/app.h
include/wx-2.8/wx/msw/apptbase.h
include/wx-2.8/wx/msw/apptrait.h
include/wx-2.8/wx/msw/bitmap.h
include/wx-2.8/wx/msw/blank.cur
include/wx-2.8/wx/msw/bmpbuttn.h
include/wx-2.8/wx/msw/brush.h
include/wx-2.8/wx/msw/bullseye.cur
include/wx-2.8/wx/msw/button.h
include/wx-2.8/wx/msw/caret.h
include/wx-2.8/wx/msw/cdrom.ico
include/wx-2.8/wx/msw/checkbox.h
include/wx-2.8/wx/msw/checklst.h
include/wx-2.8/wx/msw/child.ico
include/wx-2.8/wx/msw/chkconf.h
include/wx-2.8/wx/msw/choice.h
include/wx-2.8/wx/msw/clipbrd.h
include/wx-2.8/wx/msw/colordlg.h
include/wx-2.8/wx/msw/colour.h
include/wx-2.8/wx/msw/colours.bmp
include/wx-2.8/wx/msw/combo.h
include/wx-2.8/wx/msw/combobox.h
include/wx-2.8/wx/msw/computer.ico
include/wx-2.8/wx/msw/control.h
include/wx-2.8/wx/msw/crashrpt.h
include/wx-2.8/wx/msw/cross.cur
include/wx-2.8/wx/msw/csquery.bmp
include/wx-2.8/wx/msw/cursor.h
include/wx-2.8/wx/msw/datectrl.h
include/wx-2.8/wx/msw/dc.h
include/wx-2.8/wx/msw/dcclient.h
include/wx-2.8/wx/msw/dcmemory.h
include/wx-2.8/wx/msw/dcprint.h
include/wx-2.8/wx/msw/dcscreen.h
include/wx-2.8/wx/msw/dde.h
include/wx-2.8/wx/msw/debughlp.h
include/wx-2.8/wx/msw/dialog.h
include/wx-2.8/wx/msw/dib.h
include/wx-2.8/wx/msw/dirdlg.h
include/wx-2.8/wx/msw/dragimag.h
include/wx-2.8/wx/msw/drive.ico
include/wx-2.8/wx/msw/enhmeta.h
include/wx-2.8/wx/msw/evtloop.h
include/wx-2.8/wx/msw/fdrepdlg.h
include/wx-2.8/wx/msw/file1.ico
include/wx-2.8/wx/msw/filedlg.h
include/wx-2.8/wx/msw/floppy.ico
include/wx-2.8/wx/msw/folder1.ico
include/wx-2.8/wx/msw/folder2.ico
include/wx-2.8/wx/msw/font.h
include/wx-2.8/wx/msw/fontdlg.h
include/wx-2.8/wx/msw/frame.h
include/wx-2.8/wx/msw/gauge95.h
include/wx-2.8/wx/msw/gccpriv.h
include/wx-2.8/wx/msw/gdiimage.h
include/wx-2.8/wx/msw/glcanvas.h
include/wx-2.8/wx/msw/gsockmsw.h
include/wx-2.8/wx/msw/hand.cur
include/wx-2.8/wx/msw/helpbest.h
include/wx-2.8/wx/msw/helpchm.h
include/wx-2.8/wx/msw/helpwin.h
include/wx-2.8/wx/msw/htmlhelp.h
include/wx-2.8/wx/msw/ia64.manifest
include/wx-2.8/wx/msw/icon.h
include/wx-2.8/wx/msw/imaglist.h
include/wx-2.8/wx/msw/iniconf.h
include/wx-2.8/wx/msw/joystick.h
include/wx-2.8/wx/msw/libraries.h
include/wx-2.8/wx/msw/listbox.h
include/wx-2.8/wx/msw/listctrl.h
include/wx-2.8/wx/msw/magnif1.cur
include/wx-2.8/wx/msw/mdi.h
include/wx-2.8/wx/msw/mdi.ico
include/wx-2.8/wx/msw/menu.h
include/wx-2.8/wx/msw/menuitem.h
include/wx-2.8/wx/msw/metafile.h
include/wx-2.8/wx/msw/mimetype.h
include/wx-2.8/wx/msw/minifram.h
include/wx-2.8/wx/msw/missing.h
include/wx-2.8/wx/msw/msgdlg.h
include/wx-2.8/wx/msw/mslu.h
include/wx-2.8/wx/msw/msvcrt.h
include/wx-2.8/wx/msw/notebook.h
include/wx-2.8/wx/msw/ole/access.h
include/wx-2.8/wx/msw/ole/activex.h
include/wx-2.8/wx/msw/ole/automtn.h
include/wx-2.8/wx/msw/ole/dataform.h
include/wx-2.8/wx/msw/ole/dataobj.h
include/wx-2.8/wx/msw/ole/dataobj2.h
include/wx-2.8/wx/msw/ole/dropsrc.h
include/wx-2.8/wx/msw/ole/droptgt.h
include/wx-2.8/wx/msw/ole/oleutils.h
include/wx-2.8/wx/msw/ole/uuid.h
include/wx-2.8/wx/msw/palette.h
include/wx-2.8/wx/msw/pbrush.cur
include/wx-2.8/wx/msw/pen.h
include/wx-2.8/wx/msw/pencil.cur
include/wx-2.8/wx/msw/pntleft.cur
include/wx-2.8/wx/msw/pntright.cur
include/wx-2.8/wx/msw/popupwin.h
include/wx-2.8/wx/msw/printdlg.h
include/wx-2.8/wx/msw/printwin.h
include/wx-2.8/wx/msw/private.h
include/wx-2.8/wx/msw/question.ico
include/wx-2.8/wx/msw/radiobox.h
include/wx-2.8/wx/msw/radiobut.h
include/wx-2.8/wx/msw/rcdefs.h
include/wx-2.8/wx/msw/regconf.h
include/wx-2.8/wx/msw/region.h
include/wx-2.8/wx/msw/registry.h
include/wx-2.8/wx/msw/removble.ico
include/wx-2.8/wx/msw/rightarr.cur
include/wx-2.8/wx/msw/roller.cur
include/wx-2.8/wx/msw/scrolbar.h
include/wx-2.8/wx/msw/seh.h
include/wx-2.8/wx/msw/setup0.h
include/wx-2.8/wx/msw/slider95.h
include/wx-2.8/wx/msw/sound.h
include/wx-2.8/wx/msw/spinbutt.h
include/wx-2.8/wx/msw/spinctrl.h
include/wx-2.8/wx/msw/stackwalk.h
include/wx-2.8/wx/msw/statbmp.h
include/wx-2.8/wx/msw/statbox.h
include/wx-2.8/wx/msw/statbr95.h
include/wx-2.8/wx/msw/statline.h
include/wx-2.8/wx/msw/stattext.h
include/wx-2.8/wx/msw/std.ico
include/wx-2.8/wx/msw/stdpaths.h
include/wx-2.8/wx/msw/tabctrl.h
include/wx-2.8/wx/msw/taskbar.h
include/wx-2.8/wx/msw/tbar95.h
include/wx-2.8/wx/msw/textctrl.h
include/wx-2.8/wx/msw/tglbtn.h
include/wx-2.8/wx/msw/timer.h
include/wx-2.8/wx/msw/tooltip.h
include/wx-2.8/wx/msw/toplevel.h
include/wx-2.8/wx/msw/treectrl.h
include/wx-2.8/wx/msw/uxtheme.h
include/wx-2.8/wx/msw/uxthemep.h
include/wx-2.8/wx/msw/window.h
include/wx-2.8/wx/msw/winundef.h
include/wx-2.8/wx/msw/wrapcctl.h
include/wx-2.8/wx/msw/wrapcdlg.h
include/wx-2.8/wx/msw/wrapwin.h
include/wx-2.8/wx/msw/wx.manifest
include/wx-2.8/wx/msw/wx.rc
include/wx-2.8/wx/notebook.h
include/wx-2.8/wx/numdlg.h
include/wx-2.8/wx/object.h
include/wx-2.8/wx/odcombo.h
include/wx-2.8/wx/overlay.h
include/wx-2.8/wx/ownerdrw.h
include/wx-2.8/wx/palette.h
include/wx-2.8/wx/panel.h
include/wx-2.8/wx/paper.h
include/wx-2.8/wx/pen.h
include/wx-2.8/wx/pickerbase.h
include/wx-2.8/wx/platform.h
include/wx-2.8/wx/platinfo.h
include/wx-2.8/wx/popupwin.h
include/wx-2.8/wx/power.h
include/wx-2.8/wx/print.h
include/wx-2.8/wx/printdlg.h
include/wx-2.8/wx/prntbase.h
include/wx-2.8/wx/process.h
include/wx-2.8/wx/progdlg.h
include/wx-2.8/wx/propdlg.h
include/wx-2.8/wx/protocol/file.h
include/wx-2.8/wx/protocol/ftp.h
include/wx-2.8/wx/protocol/http.h
include/wx-2.8/wx/protocol/protocol.h
include/wx-2.8/wx/ptr_scpd.h
include/wx-2.8/wx/quantize.h
include/wx-2.8/wx/radiobox.h
include/wx-2.8/wx/radiobut.h
include/wx-2.8/wx/rawbmp.h
include/wx-2.8/wx/recguard.h
include/wx-2.8/wx/regex.h
include/wx-2.8/wx/region.h
include/wx-2.8/wx/renderer.h
include/wx-2.8/wx/richtext/richtextbuffer.h
include/wx-2.8/wx/richtext/richtextctrl.h
include/wx-2.8/wx/richtext/richtextformatdlg.h
include/wx-2.8/wx/richtext/richtexthtml.h
include/wx-2.8/wx/richtext/richtextprint.h
include/wx-2.8/wx/richtext/richtextstyledlg.h
include/wx-2.8/wx/richtext/richtextstyles.h
include/wx-2.8/wx/richtext/richtextsymboldlg.h
include/wx-2.8/wx/richtext/richtextxml.h
include/wx-2.8/wx/sashwin.h
include/wx-2.8/wx/sckaddr.h
include/wx-2.8/wx/sckipc.h
include/wx-2.8/wx/sckstrm.h
include/wx-2.8/wx/scopeguard.h
include/wx-2.8/wx/scrolbar.h
include/wx-2.8/wx/scrolwin.h
include/wx-2.8/wx/selstore.h
include/wx-2.8/wx/settings.h
include/wx-2.8/wx/sizer.h
include/wx-2.8/wx/slider.h
include/wx-2.8/wx/snglinst.h
include/wx-2.8/wx/socket.h
include/wx-2.8/wx/sound.h
include/wx-2.8/wx/spinbutt.h
include/wx-2.8/wx/spinctrl.h
include/wx-2.8/wx/splash.h
include/wx-2.8/wx/splitter.h
include/wx-2.8/wx/srchctrl.h
include/wx-2.8/wx/sstream.h
include/wx-2.8/wx/stack.h
include/wx-2.8/wx/stackwalk.h
include/wx-2.8/wx/statbmp.h
include/wx-2.8/wx/statbox.h
include/wx-2.8/wx/statline.h
include/wx-2.8/wx/stattext.h
include/wx-2.8/wx/statusbr.h
include/wx-2.8/wx/stdpaths.h
include/wx-2.8/wx/stockitem.h
include/wx-2.8/wx/stopwatch.h
include/wx-2.8/wx/strconv.h
include/wx-2.8/wx/stream.h
include/wx-2.8/wx/string.h
include/wx-2.8/wx/sysopt.h
include/wx-2.8/wx/tab.h
include/wx-2.8/wx/tabctrl.h
include/wx-2.8/wx/tarstrm.h
include/wx-2.8/wx/taskbar.h
include/wx-2.8/wx/tbarbase.h
include/wx-2.8/wx/textbuf.h
include/wx-2.8/wx/textctrl.h
include/wx-2.8/wx/textdlg.h
include/wx-2.8/wx/textfile.h
include/wx-2.8/wx/tglbtn.h
include/wx-2.8/wx/thread.h
include/wx-2.8/wx/thrimpl.cpp
include/wx-2.8/wx/timer.h
include/wx-2.8/wx/tipdlg.h
include/wx-2.8/wx/tipwin.h
include/wx-2.8/wx/tokenzr.h
include/wx-2.8/wx/toolbar.h
include/wx-2.8/wx/toolbook.h
include/wx-2.8/wx/tooltip.h
include/wx-2.8/wx/toplevel.h
include/wx-2.8/wx/treebase.h
include/wx-2.8/wx/treebook.h
include/wx-2.8/wx/treectrl.h
include/wx-2.8/wx/txtstrm.h
include/wx-2.8/wx/types.h
include/wx-2.8/wx/uri.h
include/wx-2.8/wx/url.h
include/wx-2.8/wx/utils.h
include/wx-2.8/wx/valgen.h
include/wx-2.8/wx/validate.h
include/wx-2.8/wx/valtext.h
include/wx-2.8/wx/variant.h
include/wx-2.8/wx/vector.h
include/wx-2.8/wx/version.h
include/wx-2.8/wx/vidmode.h
include/wx-2.8/wx/vlbox.h
include/wx-2.8/wx/vms_x_fix.h
include/wx-2.8/wx/volume.h
include/wx-2.8/wx/vscroll.h
include/wx-2.8/wx/wave.h
include/wx-2.8/wx/wfstream.h
include/wx-2.8/wx/window.h
include/wx-2.8/wx/wizard.h
include/wx-2.8/wx/wupdlock.h
include/wx-2.8/wx/wx.h
include/wx-2.8/wx/wxchar.h
include/wx-2.8/wx/wxhtml.h
include/wx-2.8/wx/wxprec.h
include/wx-2.8/wx/xml/xml.h
include/wx-2.8/wx/xpmdecod.h
include/wx-2.8/wx/xpmhand.h
include/wx-2.8/wx/xrc/xh_all.h
include/wx-2.8/wx/xrc/xh_animatctrl.h
include/wx-2.8/wx/xrc/xh_bmp.h
include/wx-2.8/wx/xrc/xh_bmpbt.h
include/wx-2.8/wx/xrc/xh_bmpcbox.h
include/wx-2.8/wx/xrc/xh_bttn.h
include/wx-2.8/wx/xrc/xh_cald.h
include/wx-2.8/wx/xrc/xh_chckb.h
include/wx-2.8/wx/xrc/xh_chckl.h
include/wx-2.8/wx/xrc/xh_choic.h
include/wx-2.8/wx/xrc/xh_choicbk.h
include/wx-2.8/wx/xrc/xh_clrpicker.h
include/wx-2.8/wx/xrc/xh_collpane.h
include/wx-2.8/wx/xrc/xh_combo.h
include/wx-2.8/wx/xrc/xh_datectrl.h
include/wx-2.8/wx/xrc/xh_dirpicker.h
include/wx-2.8/wx/xrc/xh_dlg.h
include/wx-2.8/wx/xrc/xh_filepicker.h
include/wx-2.8/wx/xrc/xh_fontpicker.h
include/wx-2.8/wx/xrc/xh_frame.h
include/wx-2.8/wx/xrc/xh_gauge.h
include/wx-2.8/wx/xrc/xh_gdctl.h
include/wx-2.8/wx/xrc/xh_grid.h
include/wx-2.8/wx/xrc/xh_html.h
include/wx-2.8/wx/xrc/xh_htmllbox.h
include/wx-2.8/wx/xrc/xh_hyperlink.h
include/wx-2.8/wx/xrc/xh_listb.h
include/wx-2.8/wx/xrc/xh_listbk.h
include/wx-2.8/wx/xrc/xh_listc.h
include/wx-2.8/wx/xrc/xh_mdi.h
include/wx-2.8/wx/xrc/xh_menu.h
include/wx-2.8/wx/xrc/xh_notbk.h
include/wx-2.8/wx/xrc/xh_odcombo.h
include/wx-2.8/wx/xrc/xh_panel.h
include/wx-2.8/wx/xrc/xh_propdlg.h
include/wx-2.8/wx/xrc/xh_radbt.h
include/wx-2.8/wx/xrc/xh_radbx.h
include/wx-2.8/wx/xrc/xh_scrol.h
include/wx-2.8/wx/xrc/xh_scwin.h
include/wx-2.8/wx/xrc/xh_sizer.h
include/wx-2.8/wx/xrc/xh_slidr.h
include/wx-2.8/wx/xrc/xh_spin.h
include/wx-2.8/wx/xrc/xh_split.h
include/wx-2.8/wx/xrc/xh_statbar.h
include/wx-2.8/wx/xrc/xh_stbmp.h
include/wx-2.8/wx/xrc/xh_stbox.h
include/wx-2.8/wx/xrc/xh_stlin.h
include/wx-2.8/wx/xrc/xh_sttxt.h
include/wx-2.8/wx/xrc/xh_text.h
include/wx-2.8/wx/xrc/xh_tglbtn.h
include/wx-2.8/wx/xrc/xh_toolb.h
include/wx-2.8/wx/xrc/xh_tree.h
include/wx-2.8/wx/xrc/xh_treebk.h
include/wx-2.8/wx/xrc/xh_unkwn.h
include/wx-2.8/wx/xrc/xh_wizrd.h
include/wx-2.8/wx/xrc/xmlres.h
include/wx-2.8/wx/xti.h
include/wx-2.8/wx/xtistrm.h
include/wx-2.8/wx/xtixml.h
include/wx-2.8/wx/zipstrm.h
include/wx-2.8/wx/zstream.h
lib/libwx_baseu-2.8.dll.a
lib/libwx_baseu_net-2.8.dll.a
lib/libwx_baseu_xml-2.8.dll.a
lib/libwx_mswu_adv-2.8.dll.a
lib/libwx_mswu_aui-2.8.dll.a
lib/libwx_mswu_core-2.8.dll.a
lib/libwx_mswu_html-2.8.dll.a
lib/libwx_mswu_qa-2.8.dll.a
lib/libwx_mswu_richtext-2.8.dll.a
lib/libwx_mswu_xrc-2.8.dll.a
lib/wx/config/msw-unicode-release-2.8
lib/wx/include/msw-unicode-release-2.8/wx/msw/rcdefs.h
lib/wx/include/msw-unicode-release-2.8/wx/setup.h
lib/wxbase28u_gcc.dll
lib/wxbase28u_net_gcc.dll
lib/wxbase28u_xml_gcc.dll
lib/wxmsw28u_adv_gcc.dll
lib/wxmsw28u_aui_gcc.dll
lib/wxmsw28u_core_gcc.dll
lib/wxmsw28u_html_gcc.dll
lib/wxmsw28u_qa_gcc.dll
lib/wxmsw28u_richtext_gcc.dll
lib/wxmsw28u_xrc_gcc.dll
share/aclocal/wxwin.m4
share/bakefile/presets/wx.bkl
share/bakefile/presets/wx_unix.bkl
share/bakefile/presets/wx_win32.bkl

I'll make a Zip archive of these files for later use. Now that I built the wxMSW library, I can start compiling applications based on wxWidgets ;)



Building wxMSW into a Shared, Monolithic Build


To produce a shared library with a single DLL, I configured wxMSW like this:


../configure --prefix=/mingw --with-msw --enable-shared --enable-monolithic --enable-optimise --enable-intl --enable-mslu --enable-unicode --enable-official_build --without-subdirs --with-regex

make

make install

This installs the following files:


bin/wx-config
include/wx-2.8/wx/aboutdlg.h
include/wx-2.8/wx/accel.h
include/wx-2.8/wx/access.h
include/wx-2.8/wx/afterstd.h
include/wx-2.8/wx/anidecod.h
include/wx-2.8/wx/animate.h
include/wx-2.8/wx/animdecod.h
include/wx-2.8/wx/app.h
include/wx-2.8/wx/apptrait.h
include/wx-2.8/wx/archive.h
include/wx-2.8/wx/arrimpl.cpp
include/wx-2.8/wx/arrstr.h
include/wx-2.8/wx/artprov.h
include/wx-2.8/wx/aui/aui.h
include/wx-2.8/wx/aui/auibar.h
include/wx-2.8/wx/aui/auibook.h
include/wx-2.8/wx/aui/dockart.h
include/wx-2.8/wx/aui/floatpane.h
include/wx-2.8/wx/aui/framemanager.h
include/wx-2.8/wx/aui/tabmdi.h
include/wx-2.8/wx/beforestd.h
include/wx-2.8/wx/bitmap.h
include/wx-2.8/wx/bmpbuttn.h
include/wx-2.8/wx/bmpcbox.h
include/wx-2.8/wx/bookctrl.h
include/wx-2.8/wx/brush.h
include/wx-2.8/wx/buffer.h
include/wx-2.8/wx/build.h
include/wx-2.8/wx/busyinfo.h
include/wx-2.8/wx/button.h
include/wx-2.8/wx/calctrl.h
include/wx-2.8/wx/caret.h
include/wx-2.8/wx/checkbox.h
include/wx-2.8/wx/checklst.h
include/wx-2.8/wx/chkconf.h
include/wx-2.8/wx/choicdlg.h
include/wx-2.8/wx/choice.h
include/wx-2.8/wx/choicebk.h
include/wx-2.8/wx/clipbrd.h
include/wx-2.8/wx/clntdata.h
include/wx-2.8/wx/clrpicker.h
include/wx-2.8/wx/cmdline.h
include/wx-2.8/wx/cmdproc.h
include/wx-2.8/wx/cmndata.h
include/wx-2.8/wx/collpane.h
include/wx-2.8/wx/colordlg.h
include/wx-2.8/wx/colour.h
include/wx-2.8/wx/combo.h
include/wx-2.8/wx/combobox.h
include/wx-2.8/wx/confbase.h
include/wx-2.8/wx/config.h
include/wx-2.8/wx/containr.h
include/wx-2.8/wx/control.h
include/wx-2.8/wx/convauto.h
include/wx-2.8/wx/cpp.h
include/wx-2.8/wx/cshelp.h
include/wx-2.8/wx/ctrlsub.h
include/wx-2.8/wx/cursor.h
include/wx-2.8/wx/dataobj.h
include/wx-2.8/wx/dataview.h
include/wx-2.8/wx/datectrl.h
include/wx-2.8/wx/dateevt.h
include/wx-2.8/wx/datetime.h
include/wx-2.8/wx/datstrm.h
include/wx-2.8/wx/db.h
include/wx-2.8/wx/dbgrid.h
include/wx-2.8/wx/dbkeyg.h
include/wx-2.8/wx/dbtable.h
include/wx-2.8/wx/dc.h
include/wx-2.8/wx/dcbuffer.h
include/wx-2.8/wx/dcclient.h
include/wx-2.8/wx/dcgraph.h
include/wx-2.8/wx/dcmemory.h
include/wx-2.8/wx/dcmirror.h
include/wx-2.8/wx/dcprint.h
include/wx-2.8/wx/dcps.h
include/wx-2.8/wx/dcscreen.h
include/wx-2.8/wx/dde.h
include/wx-2.8/wx/debug.h
include/wx-2.8/wx/debugrpt.h
include/wx-2.8/wx/defs.h
include/wx-2.8/wx/dialog.h
include/wx-2.8/wx/dialup.h
include/wx-2.8/wx/dir.h
include/wx-2.8/wx/dirctrl.h
include/wx-2.8/wx/dirdlg.h
include/wx-2.8/wx/display.h
include/wx-2.8/wx/display_impl.h
include/wx-2.8/wx/dlimpexp.h
include/wx-2.8/wx/dnd.h
include/wx-2.8/wx/docmdi.h
include/wx-2.8/wx/docview.h
include/wx-2.8/wx/dragimag.h
include/wx-2.8/wx/dynarray.h
include/wx-2.8/wx/dynlib.h
include/wx-2.8/wx/dynload.h
include/wx-2.8/wx/effects.h
include/wx-2.8/wx/encconv.h
include/wx-2.8/wx/encinfo.h
include/wx-2.8/wx/event.h
include/wx-2.8/wx/evtloop.h
include/wx-2.8/wx/except.h
include/wx-2.8/wx/fdrepdlg.h
include/wx-2.8/wx/features.h
include/wx-2.8/wx/ffile.h
include/wx-2.8/wx/file.h
include/wx-2.8/wx/fileconf.h
include/wx-2.8/wx/filedlg.h
include/wx-2.8/wx/filefn.h
include/wx-2.8/wx/filename.h
include/wx-2.8/wx/filepicker.h
include/wx-2.8/wx/filesys.h
include/wx-2.8/wx/fmappriv.h
include/wx-2.8/wx/font.h
include/wx-2.8/wx/fontdlg.h
include/wx-2.8/wx/fontenc.h
include/wx-2.8/wx/fontenum.h
include/wx-2.8/wx/fontmap.h
include/wx-2.8/wx/fontpicker.h
include/wx-2.8/wx/fontutil.h
include/wx-2.8/wx/frame.h
include/wx-2.8/wx/fs_arc.h
include/wx-2.8/wx/fs_filter.h
include/wx-2.8/wx/fs_inet.h
include/wx-2.8/wx/fs_mem.h
include/wx-2.8/wx/fs_zip.h
include/wx-2.8/wx/gauge.h
include/wx-2.8/wx/gbsizer.h
include/wx-2.8/wx/gdicmn.h
include/wx-2.8/wx/gdiobj.h
include/wx-2.8/wx/generic/aboutdlgg.h
include/wx-2.8/wx/generic/accel.h
include/wx-2.8/wx/generic/animate.h
include/wx-2.8/wx/generic/bmpcbox.h
include/wx-2.8/wx/generic/busyinfo.h
include/wx-2.8/wx/generic/buttonbar.h
include/wx-2.8/wx/generic/calctrl.h
include/wx-2.8/wx/generic/choicdgg.h
include/wx-2.8/wx/generic/clrpickerg.h
include/wx-2.8/wx/generic/collpaneg.h
include/wx-2.8/wx/generic/colrdlgg.h
include/wx-2.8/wx/generic/combo.h
include/wx-2.8/wx/generic/dataview.h
include/wx-2.8/wx/generic/datectrl.h
include/wx-2.8/wx/generic/dcpsg.h
include/wx-2.8/wx/generic/dirctrlg.h
include/wx-2.8/wx/generic/dragimgg.h
include/wx-2.8/wx/generic/filedlgg.h
include/wx-2.8/wx/generic/filepickerg.h
include/wx-2.8/wx/generic/fontdlgg.h
include/wx-2.8/wx/generic/fontpickerg.h
include/wx-2.8/wx/generic/grid.h
include/wx-2.8/wx/generic/gridctrl.h
include/wx-2.8/wx/generic/gridsel.h
include/wx-2.8/wx/generic/helpext.h
include/wx-2.8/wx/generic/laywin.h
include/wx-2.8/wx/generic/logg.h
include/wx-2.8/wx/generic/msgdlgg.h
include/wx-2.8/wx/generic/notebook.h
include/wx-2.8/wx/generic/numdlgg.h
include/wx-2.8/wx/generic/panelg.h
include/wx-2.8/wx/generic/printps.h
include/wx-2.8/wx/generic/prntdlgg.h
include/wx-2.8/wx/generic/progdlgg.h
include/wx-2.8/wx/generic/propdlg.h
include/wx-2.8/wx/generic/sashwin.h
include/wx-2.8/wx/generic/scrolwin.h
include/wx-2.8/wx/generic/spinctlg.h
include/wx-2.8/wx/generic/splash.h
include/wx-2.8/wx/generic/splitter.h
include/wx-2.8/wx/generic/srchctlg.h
include/wx-2.8/wx/generic/textdlgg.h
include/wx-2.8/wx/generic/timer.h
include/wx-2.8/wx/generic/treectlg.h
include/wx-2.8/wx/generic/wizard.h
include/wx-2.8/wx/geometry.h
include/wx-2.8/wx/gifdecod.h
include/wx-2.8/wx/glcanvas.h
include/wx-2.8/wx/graphics.h
include/wx-2.8/wx/grid.h
include/wx-2.8/wx/gsocket.h
include/wx-2.8/wx/hash.h
include/wx-2.8/wx/hashmap.h
include/wx-2.8/wx/hashset.h
include/wx-2.8/wx/help.h
include/wx-2.8/wx/helpbase.h
include/wx-2.8/wx/helphtml.h
include/wx-2.8/wx/helpwin.h
include/wx-2.8/wx/html/forcelnk.h
include/wx-2.8/wx/html/helpctrl.h
include/wx-2.8/wx/html/helpdata.h
include/wx-2.8/wx/html/helpdlg.h
include/wx-2.8/wx/html/helpfrm.h
include/wx-2.8/wx/html/helpwnd.h
include/wx-2.8/wx/html/htmlcell.h
include/wx-2.8/wx/html/htmldefs.h
include/wx-2.8/wx/html/htmlfilt.h
include/wx-2.8/wx/html/htmlpars.h
include/wx-2.8/wx/html/htmlproc.h
include/wx-2.8/wx/html/htmltag.h
include/wx-2.8/wx/html/htmlwin.h
include/wx-2.8/wx/html/htmprint.h
include/wx-2.8/wx/html/m_templ.h
include/wx-2.8/wx/html/winpars.h
include/wx-2.8/wx/htmllbox.h
include/wx-2.8/wx/hyperlink.h
include/wx-2.8/wx/icon.h
include/wx-2.8/wx/iconbndl.h
include/wx-2.8/wx/iconloc.h
include/wx-2.8/wx/imagbmp.h
include/wx-2.8/wx/image.h
include/wx-2.8/wx/imaggif.h
include/wx-2.8/wx/imagiff.h
include/wx-2.8/wx/imagjpeg.h
include/wx-2.8/wx/imaglist.h
include/wx-2.8/wx/imagpcx.h
include/wx-2.8/wx/imagpng.h
include/wx-2.8/wx/imagpnm.h
include/wx-2.8/wx/imagtga.h
include/wx-2.8/wx/imagtiff.h
include/wx-2.8/wx/imagxpm.h
include/wx-2.8/wx/init.h
include/wx-2.8/wx/intl.h
include/wx-2.8/wx/iosfwrap.h
include/wx-2.8/wx/ioswrap.h
include/wx-2.8/wx/ipc.h
include/wx-2.8/wx/ipcbase.h
include/wx-2.8/wx/isql.h
include/wx-2.8/wx/isqlext.h
include/wx-2.8/wx/joystick.h
include/wx-2.8/wx/layout.h
include/wx-2.8/wx/laywin.h
include/wx-2.8/wx/link.h
include/wx-2.8/wx/list.h
include/wx-2.8/wx/listbase.h
include/wx-2.8/wx/listbook.h
include/wx-2.8/wx/listbox.h
include/wx-2.8/wx/listctrl.h
include/wx-2.8/wx/listimpl.cpp
include/wx-2.8/wx/log.h
include/wx-2.8/wx/longlong.h
include/wx-2.8/wx/math.h
include/wx-2.8/wx/matrix.h
include/wx-2.8/wx/mdi.h
include/wx-2.8/wx/mediactrl.h
include/wx-2.8/wx/memconf.h
include/wx-2.8/wx/memory.h
include/wx-2.8/wx/memtext.h
include/wx-2.8/wx/menu.h
include/wx-2.8/wx/menuitem.h
include/wx-2.8/wx/metafile.h
include/wx-2.8/wx/mimetype.h
include/wx-2.8/wx/minifram.h
include/wx-2.8/wx/module.h
include/wx-2.8/wx/msgdlg.h
include/wx-2.8/wx/msgout.h
include/wx-2.8/wx/mstream.h
include/wx-2.8/wx/msw/accel.h
include/wx-2.8/wx/msw/amd64.manifest
include/wx-2.8/wx/msw/app.h
include/wx-2.8/wx/msw/apptbase.h
include/wx-2.8/wx/msw/apptrait.h
include/wx-2.8/wx/msw/bitmap.h
include/wx-2.8/wx/msw/blank.cur
include/wx-2.8/wx/msw/bmpbuttn.h
include/wx-2.8/wx/msw/brush.h
include/wx-2.8/wx/msw/bullseye.cur
include/wx-2.8/wx/msw/button.h
include/wx-2.8/wx/msw/caret.h
include/wx-2.8/wx/msw/cdrom.ico
include/wx-2.8/wx/msw/checkbox.h
include/wx-2.8/wx/msw/checklst.h
include/wx-2.8/wx/msw/child.ico
include/wx-2.8/wx/msw/chkconf.h
include/wx-2.8/wx/msw/choice.h
include/wx-2.8/wx/msw/clipbrd.h
include/wx-2.8/wx/msw/colordlg.h
include/wx-2.8/wx/msw/colour.h
include/wx-2.8/wx/msw/colours.bmp
include/wx-2.8/wx/msw/combo.h
include/wx-2.8/wx/msw/combobox.h
include/wx-2.8/wx/msw/computer.ico
include/wx-2.8/wx/msw/control.h
include/wx-2.8/wx/msw/crashrpt.h
include/wx-2.8/wx/msw/cross.cur
include/wx-2.8/wx/msw/csquery.bmp
include/wx-2.8/wx/msw/cursor.h
include/wx-2.8/wx/msw/datectrl.h
include/wx-2.8/wx/msw/dc.h
include/wx-2.8/wx/msw/dcclient.h
include/wx-2.8/wx/msw/dcmemory.h
include/wx-2.8/wx/msw/dcprint.h
include/wx-2.8/wx/msw/dcscreen.h
include/wx-2.8/wx/msw/dde.h
include/wx-2.8/wx/msw/debughlp.h
include/wx-2.8/wx/msw/dialog.h
include/wx-2.8/wx/msw/dib.h
include/wx-2.8/wx/msw/dirdlg.h
include/wx-2.8/wx/msw/dragimag.h
include/wx-2.8/wx/msw/drive.ico
include/wx-2.8/wx/msw/enhmeta.h
include/wx-2.8/wx/msw/evtloop.h
include/wx-2.8/wx/msw/fdrepdlg.h
include/wx-2.8/wx/msw/file1.ico
include/wx-2.8/wx/msw/filedlg.h
include/wx-2.8/wx/msw/floppy.ico
include/wx-2.8/wx/msw/folder1.ico
include/wx-2.8/wx/msw/folder2.ico
include/wx-2.8/wx/msw/font.h
include/wx-2.8/wx/msw/fontdlg.h
include/wx-2.8/wx/msw/frame.h
include/wx-2.8/wx/msw/gauge95.h
include/wx-2.8/wx/msw/gccpriv.h
include/wx-2.8/wx/msw/gdiimage.h
include/wx-2.8/wx/msw/glcanvas.h
include/wx-2.8/wx/msw/gsockmsw.h
include/wx-2.8/wx/msw/hand.cur
include/wx-2.8/wx/msw/helpbest.h
include/wx-2.8/wx/msw/helpchm.h
include/wx-2.8/wx/msw/helpwin.h
include/wx-2.8/wx/msw/htmlhelp.h
include/wx-2.8/wx/msw/ia64.manifest
include/wx-2.8/wx/msw/icon.h
include/wx-2.8/wx/msw/imaglist.h
include/wx-2.8/wx/msw/iniconf.h
include/wx-2.8/wx/msw/joystick.h
include/wx-2.8/wx/msw/libraries.h
include/wx-2.8/wx/msw/listbox.h
include/wx-2.8/wx/msw/listctrl.h
include/wx-2.8/wx/msw/magnif1.cur
include/wx-2.8/wx/msw/mdi.h
include/wx-2.8/wx/msw/mdi.ico
include/wx-2.8/wx/msw/menu.h
include/wx-2.8/wx/msw/menuitem.h
include/wx-2.8/wx/msw/metafile.h
include/wx-2.8/wx/msw/mimetype.h
include/wx-2.8/wx/msw/minifram.h
include/wx-2.8/wx/msw/missing.h
include/wx-2.8/wx/msw/msgdlg.h
include/wx-2.8/wx/msw/mslu.h
include/wx-2.8/wx/msw/msvcrt.h
include/wx-2.8/wx/msw/notebook.h
include/wx-2.8/wx/msw/ole/access.h
include/wx-2.8/wx/msw/ole/activex.h
include/wx-2.8/wx/msw/ole/automtn.h
include/wx-2.8/wx/msw/ole/dataform.h
include/wx-2.8/wx/msw/ole/dataobj.h
include/wx-2.8/wx/msw/ole/dataobj2.h
include/wx-2.8/wx/msw/ole/dropsrc.h
include/wx-2.8/wx/msw/ole/droptgt.h
include/wx-2.8/wx/msw/ole/oleutils.h
include/wx-2.8/wx/msw/ole/uuid.h
include/wx-2.8/wx/msw/palette.h
include/wx-2.8/wx/msw/pbrush.cur
include/wx-2.8/wx/msw/pen.h
include/wx-2.8/wx/msw/pencil.cur
include/wx-2.8/wx/msw/pntleft.cur
include/wx-2.8/wx/msw/pntright.cur
include/wx-2.8/wx/msw/popupwin.h
include/wx-2.8/wx/msw/printdlg.h
include/wx-2.8/wx/msw/printwin.h
include/wx-2.8/wx/msw/private.h
include/wx-2.8/wx/msw/question.ico
include/wx-2.8/wx/msw/radiobox.h
include/wx-2.8/wx/msw/radiobut.h
include/wx-2.8/wx/msw/rcdefs.h
include/wx-2.8/wx/msw/regconf.h
include/wx-2.8/wx/msw/region.h
include/wx-2.8/wx/msw/registry.h
include/wx-2.8/wx/msw/removble.ico
include/wx-2.8/wx/msw/rightarr.cur
include/wx-2.8/wx/msw/roller.cur
include/wx-2.8/wx/msw/scrolbar.h
include/wx-2.8/wx/msw/seh.h
include/wx-2.8/wx/msw/setup0.h
include/wx-2.8/wx/msw/slider95.h
include/wx-2.8/wx/msw/sound.h
include/wx-2.8/wx/msw/spinbutt.h
include/wx-2.8/wx/msw/spinctrl.h
include/wx-2.8/wx/msw/stackwalk.h
include/wx-2.8/wx/msw/statbmp.h
include/wx-2.8/wx/msw/statbox.h
include/wx-2.8/wx/msw/statbr95.h
include/wx-2.8/wx/msw/statline.h
include/wx-2.8/wx/msw/stattext.h
include/wx-2.8/wx/msw/std.ico
include/wx-2.8/wx/msw/stdpaths.h
include/wx-2.8/wx/msw/tabctrl.h
include/wx-2.8/wx/msw/taskbar.h
include/wx-2.8/wx/msw/tbar95.h
include/wx-2.8/wx/msw/textctrl.h
include/wx-2.8/wx/msw/tglbtn.h
include/wx-2.8/wx/msw/timer.h
include/wx-2.8/wx/msw/tooltip.h
include/wx-2.8/wx/msw/toplevel.h
include/wx-2.8/wx/msw/treectrl.h
include/wx-2.8/wx/msw/uxtheme.h
include/wx-2.8/wx/msw/uxthemep.h
include/wx-2.8/wx/msw/window.h
include/wx-2.8/wx/msw/winundef.h
include/wx-2.8/wx/msw/wrapcctl.h
include/wx-2.8/wx/msw/wrapcdlg.h
include/wx-2.8/wx/msw/wrapwin.h
include/wx-2.8/wx/msw/wx.manifest
include/wx-2.8/wx/msw/wx.rc
include/wx-2.8/wx/notebook.h
include/wx-2.8/wx/numdlg.h
include/wx-2.8/wx/object.h
include/wx-2.8/wx/odcombo.h
include/wx-2.8/wx/overlay.h
include/wx-2.8/wx/ownerdrw.h
include/wx-2.8/wx/palette.h
include/wx-2.8/wx/panel.h
include/wx-2.8/wx/paper.h
include/wx-2.8/wx/pen.h
include/wx-2.8/wx/pickerbase.h
include/wx-2.8/wx/platform.h
include/wx-2.8/wx/platinfo.h
include/wx-2.8/wx/popupwin.h
include/wx-2.8/wx/power.h
include/wx-2.8/wx/print.h
include/wx-2.8/wx/printdlg.h
include/wx-2.8/wx/prntbase.h
include/wx-2.8/wx/process.h
include/wx-2.8/wx/progdlg.h
include/wx-2.8/wx/propdlg.h
include/wx-2.8/wx/protocol/file.h
include/wx-2.8/wx/protocol/ftp.h
include/wx-2.8/wx/protocol/http.h
include/wx-2.8/wx/protocol/protocol.h
include/wx-2.8/wx/ptr_scpd.h
include/wx-2.8/wx/quantize.h
include/wx-2.8/wx/radiobox.h
include/wx-2.8/wx/radiobut.h
include/wx-2.8/wx/rawbmp.h
include/wx-2.8/wx/recguard.h
include/wx-2.8/wx/regex.h
include/wx-2.8/wx/region.h
include/wx-2.8/wx/renderer.h
include/wx-2.8/wx/richtext/richtextbuffer.h
include/wx-2.8/wx/richtext/richtextctrl.h
include/wx-2.8/wx/richtext/richtextformatdlg.h
include/wx-2.8/wx/richtext/richtexthtml.h
include/wx-2.8/wx/richtext/richtextprint.h
include/wx-2.8/wx/richtext/richtextstyledlg.h
include/wx-2.8/wx/richtext/richtextstyles.h
include/wx-2.8/wx/richtext/richtextsymboldlg.h
include/wx-2.8/wx/richtext/richtextxml.h
include/wx-2.8/wx/sashwin.h
include/wx-2.8/wx/sckaddr.h
include/wx-2.8/wx/sckipc.h
include/wx-2.8/wx/sckstrm.h
include/wx-2.8/wx/scopeguard.h
include/wx-2.8/wx/scrolbar.h
include/wx-2.8/wx/scrolwin.h
include/wx-2.8/wx/selstore.h
include/wx-2.8/wx/settings.h
include/wx-2.8/wx/sizer.h
include/wx-2.8/wx/slider.h
include/wx-2.8/wx/snglinst.h
include/wx-2.8/wx/socket.h
include/wx-2.8/wx/sound.h
include/wx-2.8/wx/spinbutt.h
include/wx-2.8/wx/spinctrl.h
include/wx-2.8/wx/splash.h
include/wx-2.8/wx/splitter.h
include/wx-2.8/wx/srchctrl.h
include/wx-2.8/wx/sstream.h
include/wx-2.8/wx/stack.h
include/wx-2.8/wx/stackwalk.h
include/wx-2.8/wx/statbmp.h
include/wx-2.8/wx/statbox.h
include/wx-2.8/wx/statline.h
include/wx-2.8/wx/stattext.h
include/wx-2.8/wx/statusbr.h
include/wx-2.8/wx/stdpaths.h
include/wx-2.8/wx/stockitem.h
include/wx-2.8/wx/stopwatch.h
include/wx-2.8/wx/strconv.h
include/wx-2.8/wx/stream.h
include/wx-2.8/wx/string.h
include/wx-2.8/wx/sysopt.h
include/wx-2.8/wx/tab.h
include/wx-2.8/wx/tabctrl.h
include/wx-2.8/wx/tarstrm.h
include/wx-2.8/wx/taskbar.h
include/wx-2.8/wx/tbarbase.h
include/wx-2.8/wx/textbuf.h
include/wx-2.8/wx/textctrl.h
include/wx-2.8/wx/textdlg.h
include/wx-2.8/wx/textfile.h
include/wx-2.8/wx/tglbtn.h
include/wx-2.8/wx/thread.h
include/wx-2.8/wx/thrimpl.cpp
include/wx-2.8/wx/timer.h
include/wx-2.8/wx/tipdlg.h
include/wx-2.8/wx/tipwin.h
include/wx-2.8/wx/tokenzr.h
include/wx-2.8/wx/toolbar.h
include/wx-2.8/wx/toolbook.h
include/wx-2.8/wx/tooltip.h
include/wx-2.8/wx/toplevel.h
include/wx-2.8/wx/treebase.h
include/wx-2.8/wx/treebook.h
include/wx-2.8/wx/treectrl.h
include/wx-2.8/wx/txtstrm.h
include/wx-2.8/wx/types.h
include/wx-2.8/wx/uri.h
include/wx-2.8/wx/url.h
include/wx-2.8/wx/utils.h
include/wx-2.8/wx/valgen.h
include/wx-2.8/wx/validate.h
include/wx-2.8/wx/valtext.h
include/wx-2.8/wx/variant.h
include/wx-2.8/wx/vector.h
include/wx-2.8/wx/version.h
include/wx-2.8/wx/vidmode.h
include/wx-2.8/wx/vlbox.h
include/wx-2.8/wx/vms_x_fix.h
include/wx-2.8/wx/volume.h
include/wx-2.8/wx/vscroll.h
include/wx-2.8/wx/wave.h
include/wx-2.8/wx/wfstream.h
include/wx-2.8/wx/window.h
include/wx-2.8/wx/wizard.h
include/wx-2.8/wx/wupdlock.h
include/wx-2.8/wx/wx.h
include/wx-2.8/wx/wxchar.h
include/wx-2.8/wx/wxhtml.h
include/wx-2.8/wx/wxprec.h
include/wx-2.8/wx/xml/xml.h
include/wx-2.8/wx/xpmdecod.h
include/wx-2.8/wx/xpmhand.h
include/wx-2.8/wx/xrc/xh_all.h
include/wx-2.8/wx/xrc/xh_animatctrl.h
include/wx-2.8/wx/xrc/xh_bmp.h
include/wx-2.8/wx/xrc/xh_bmpbt.h
include/wx-2.8/wx/xrc/xh_bmpcbox.h
include/wx-2.8/wx/xrc/xh_bttn.h
include/wx-2.8/wx/xrc/xh_cald.h
include/wx-2.8/wx/xrc/xh_chckb.h
include/wx-2.8/wx/xrc/xh_chckl.h
include/wx-2.8/wx/xrc/xh_choic.h
include/wx-2.8/wx/xrc/xh_choicbk.h
include/wx-2.8/wx/xrc/xh_clrpicker.h
include/wx-2.8/wx/xrc/xh_collpane.h
include/wx-2.8/wx/xrc/xh_combo.h
include/wx-2.8/wx/xrc/xh_datectrl.h
include/wx-2.8/wx/xrc/xh_dirpicker.h
include/wx-2.8/wx/xrc/xh_dlg.h
include/wx-2.8/wx/xrc/xh_filepicker.h
include/wx-2.8/wx/xrc/xh_fontpicker.h
include/wx-2.8/wx/xrc/xh_frame.h
include/wx-2.8/wx/xrc/xh_gauge.h
include/wx-2.8/wx/xrc/xh_gdctl.h
include/wx-2.8/wx/xrc/xh_grid.h
include/wx-2.8/wx/xrc/xh_html.h
include/wx-2.8/wx/xrc/xh_htmllbox.h
include/wx-2.8/wx/xrc/xh_hyperlink.h
include/wx-2.8/wx/xrc/xh_listb.h
include/wx-2.8/wx/xrc/xh_listbk.h
include/wx-2.8/wx/xrc/xh_listc.h
include/wx-2.8/wx/xrc/xh_mdi.h
include/wx-2.8/wx/xrc/xh_menu.h
include/wx-2.8/wx/xrc/xh_notbk.h
include/wx-2.8/wx/xrc/xh_odcombo.h
include/wx-2.8/wx/xrc/xh_panel.h
include/wx-2.8/wx/xrc/xh_propdlg.h
include/wx-2.8/wx/xrc/xh_radbt.h
include/wx-2.8/wx/xrc/xh_radbx.h
include/wx-2.8/wx/xrc/xh_scrol.h
include/wx-2.8/wx/xrc/xh_scwin.h
include/wx-2.8/wx/xrc/xh_sizer.h
include/wx-2.8/wx/xrc/xh_slidr.h
include/wx-2.8/wx/xrc/xh_spin.h
include/wx-2.8/wx/xrc/xh_split.h
include/wx-2.8/wx/xrc/xh_statbar.h
include/wx-2.8/wx/xrc/xh_stbmp.h
include/wx-2.8/wx/xrc/xh_stbox.h
include/wx-2.8/wx/xrc/xh_stlin.h
include/wx-2.8/wx/xrc/xh_sttxt.h
include/wx-2.8/wx/xrc/xh_text.h
include/wx-2.8/wx/xrc/xh_tglbtn.h
include/wx-2.8/wx/xrc/xh_toolb.h
include/wx-2.8/wx/xrc/xh_tree.h
include/wx-2.8/wx/xrc/xh_treebk.h
include/wx-2.8/wx/xrc/xh_unkwn.h
include/wx-2.8/wx/xrc/xh_wizrd.h
include/wx-2.8/wx/xrc/xmlres.h
include/wx-2.8/wx/xti.h
include/wx-2.8/wx/xtistrm.h
include/wx-2.8/wx/xtixml.h
include/wx-2.8/wx/zipstrm.h
include/wx-2.8/wx/zstream.h
lib/libwx_mswu-2.8.dll.a
lib/wx/config/msw-unicode-release-2.8
lib/wx/include/msw-unicode-release-2.8/wx/msw/rcdefs.h
lib/wx/include/msw-unicode-release-2.8/wx/setup.h
lib/wxmsw28u_gcc.dll
share/aclocal/wxwin.m4
share/bakefile/presets/wx.bkl
share/bakefile/presets/wx_unix.bkl
share/bakefile/presets/wx_win32.bkl


Compiling wxMSW into a Static, Monolithic Build


Although less ideal, building a static and monolithic library of wxMSW can simplify the build process of wxWidgets applications. For a static and monolithic build, I configured wxMSW with the following line:


../configure --prefix=/mingw --with-msw --disable-shared --enable-monolithic --enable-optimise --enable-intl --enable-mslu --enable-unicode --enable-official_build --without-subdirs --with-regex

Then, continue with make and make install. The following files are installed:


/bin/wx-config
/bin/wxrc-2.8
/bin/wxrc.exe
/include/wx-2.8/wx/aboutdlg.h
/include/wx-2.8/wx/accel.h
/include/wx-2.8/wx/access.h
/include/wx-2.8/wx/afterstd.h
/include/wx-2.8/wx/anidecod.h
/include/wx-2.8/wx/animate.h
/include/wx-2.8/wx/animdecod.h
/include/wx-2.8/wx/app.h
/include/wx-2.8/wx/apptrait.h
/include/wx-2.8/wx/archive.h
/include/wx-2.8/wx/arrimpl.cpp
/include/wx-2.8/wx/arrstr.h
/include/wx-2.8/wx/artprov.h
/include/wx-2.8/wx/aui/aui.h
/include/wx-2.8/wx/aui/auibar.h
/include/wx-2.8/wx/aui/auibook.h
/include/wx-2.8/wx/aui/dockart.h
/include/wx-2.8/wx/aui/floatpane.h
/include/wx-2.8/wx/aui/framemanager.h
/include/wx-2.8/wx/aui/tabmdi.h
/include/wx-2.8/wx/beforestd.h
/include/wx-2.8/wx/bitmap.h
/include/wx-2.8/wx/bmpbuttn.h
/include/wx-2.8/wx/bmpcbox.h
/include/wx-2.8/wx/bookctrl.h
/include/wx-2.8/wx/brush.h
/include/wx-2.8/wx/buffer.h
/include/wx-2.8/wx/build.h
/include/wx-2.8/wx/busyinfo.h
/include/wx-2.8/wx/button.h
/include/wx-2.8/wx/calctrl.h
/include/wx-2.8/wx/caret.h
/include/wx-2.8/wx/checkbox.h
/include/wx-2.8/wx/checklst.h
/include/wx-2.8/wx/chkconf.h
/include/wx-2.8/wx/choicdlg.h
/include/wx-2.8/wx/choice.h
/include/wx-2.8/wx/choicebk.h
/include/wx-2.8/wx/clipbrd.h
/include/wx-2.8/wx/clntdata.h
/include/wx-2.8/wx/clrpicker.h
/include/wx-2.8/wx/cmdline.h
/include/wx-2.8/wx/cmdproc.h
/include/wx-2.8/wx/cmndata.h
/include/wx-2.8/wx/collpane.h
/include/wx-2.8/wx/colordlg.h
/include/wx-2.8/wx/colour.h
/include/wx-2.8/wx/combo.h
/include/wx-2.8/wx/combobox.h
/include/wx-2.8/wx/confbase.h
/include/wx-2.8/wx/config.h
/include/wx-2.8/wx/containr.h
/include/wx-2.8/wx/control.h
/include/wx-2.8/wx/convauto.h
/include/wx-2.8/wx/cpp.h
/include/wx-2.8/wx/cshelp.h
/include/wx-2.8/wx/ctrlsub.h
/include/wx-2.8/wx/cursor.h
/include/wx-2.8/wx/dataobj.h
/include/wx-2.8/wx/dataview.h
/include/wx-2.8/wx/datectrl.h
/include/wx-2.8/wx/dateevt.h
/include/wx-2.8/wx/datetime.h
/include/wx-2.8/wx/datstrm.h
/include/wx-2.8/wx/db.h
/include/wx-2.8/wx/dbgrid.h
/include/wx-2.8/wx/dbkeyg.h
/include/wx-2.8/wx/dbtable.h
/include/wx-2.8/wx/dc.h
/include/wx-2.8/wx/dcbuffer.h
/include/wx-2.8/wx/dcclient.h
/include/wx-2.8/wx/dcgraph.h
/include/wx-2.8/wx/dcmemory.h
/include/wx-2.8/wx/dcmirror.h
/include/wx-2.8/wx/dcprint.h
/include/wx-2.8/wx/dcps.h
/include/wx-2.8/wx/dcscreen.h
/include/wx-2.8/wx/dde.h
/include/wx-2.8/wx/debug.h
/include/wx-2.8/wx/debugrpt.h
/include/wx-2.8/wx/defs.h
/include/wx-2.8/wx/dialog.h
/include/wx-2.8/wx/dialup.h
/include/wx-2.8/wx/dir.h
/include/wx-2.8/wx/dirctrl.h
/include/wx-2.8/wx/dirdlg.h
/include/wx-2.8/wx/display.h
/include/wx-2.8/wx/display_impl.h
/include/wx-2.8/wx/dlimpexp.h
/include/wx-2.8/wx/dnd.h
/include/wx-2.8/wx/docmdi.h
/include/wx-2.8/wx/docview.h
/include/wx-2.8/wx/dragimag.h
/include/wx-2.8/wx/dynarray.h
/include/wx-2.8/wx/dynlib.h
/include/wx-2.8/wx/dynload.h
/include/wx-2.8/wx/effects.h
/include/wx-2.8/wx/encconv.h
/include/wx-2.8/wx/encinfo.h
/include/wx-2.8/wx/event.h
/include/wx-2.8/wx/evtloop.h
/include/wx-2.8/wx/except.h
/include/wx-2.8/wx/fdrepdlg.h
/include/wx-2.8/wx/features.h
/include/wx-2.8/wx/ffile.h
/include/wx-2.8/wx/file.h
/include/wx-2.8/wx/fileconf.h
/include/wx-2.8/wx/filedlg.h
/include/wx-2.8/wx/filefn.h
/include/wx-2.8/wx/filename.h
/include/wx-2.8/wx/filepicker.h
/include/wx-2.8/wx/filesys.h
/include/wx-2.8/wx/fmappriv.h
/include/wx-2.8/wx/font.h
/include/wx-2.8/wx/fontdlg.h
/include/wx-2.8/wx/fontenc.h
/include/wx-2.8/wx/fontenum.h
/include/wx-2.8/wx/fontmap.h
/include/wx-2.8/wx/fontpicker.h
/include/wx-2.8/wx/fontutil.h
/include/wx-2.8/wx/frame.h
/include/wx-2.8/wx/fs_arc.h
/include/wx-2.8/wx/fs_filter.h
/include/wx-2.8/wx/fs_inet.h
/include/wx-2.8/wx/fs_mem.h
/include/wx-2.8/wx/fs_zip.h
/include/wx-2.8/wx/gauge.h
/include/wx-2.8/wx/gbsizer.h
/include/wx-2.8/wx/gdicmn.h
/include/wx-2.8/wx/gdiobj.h
/include/wx-2.8/wx/generic/aboutdlgg.h
/include/wx-2.8/wx/generic/accel.h
/include/wx-2.8/wx/generic/animate.h
/include/wx-2.8/wx/generic/bmpcbox.h
/include/wx-2.8/wx/generic/busyinfo.h
/include/wx-2.8/wx/generic/buttonbar.h
/include/wx-2.8/wx/generic/calctrl.h
/include/wx-2.8/wx/generic/choicdgg.h
/include/wx-2.8/wx/generic/clrpickerg.h
/include/wx-2.8/wx/generic/collpaneg.h
/include/wx-2.8/wx/generic/colrdlgg.h
/include/wx-2.8/wx/generic/combo.h
/include/wx-2.8/wx/generic/dataview.h
/include/wx-2.8/wx/generic/datectrl.h
/include/wx-2.8/wx/generic/dcpsg.h
/include/wx-2.8/wx/generic/dirctrlg.h
/include/wx-2.8/wx/generic/dragimgg.h
/include/wx-2.8/wx/generic/filedlgg.h
/include/wx-2.8/wx/generic/filepickerg.h
/include/wx-2.8/wx/generic/fontdlgg.h
/include/wx-2.8/wx/generic/fontpickerg.h
/include/wx-2.8/wx/generic/grid.h
/include/wx-2.8/wx/generic/gridctrl.h
/include/wx-2.8/wx/generic/gridsel.h
/include/wx-2.8/wx/generic/helpext.h
/include/wx-2.8/wx/generic/laywin.h
/include/wx-2.8/wx/generic/logg.h
/include/wx-2.8/wx/generic/msgdlgg.h
/include/wx-2.8/wx/generic/notebook.h
/include/wx-2.8/wx/generic/numdlgg.h
/include/wx-2.8/wx/generic/panelg.h
/include/wx-2.8/wx/generic/printps.h
/include/wx-2.8/wx/generic/prntdlgg.h
/include/wx-2.8/wx/generic/progdlgg.h
/include/wx-2.8/wx/generic/propdlg.h
/include/wx-2.8/wx/generic/sashwin.h
/include/wx-2.8/wx/generic/scrolwin.h
/include/wx-2.8/wx/generic/spinctlg.h
/include/wx-2.8/wx/generic/splash.h
/include/wx-2.8/wx/generic/splitter.h
/include/wx-2.8/wx/generic/srchctlg.h
/include/wx-2.8/wx/generic/textdlgg.h
/include/wx-2.8/wx/generic/timer.h
/include/wx-2.8/wx/generic/treectlg.h
/include/wx-2.8/wx/generic/wizard.h
/include/wx-2.8/wx/geometry.h
/include/wx-2.8/wx/gifdecod.h
/include/wx-2.8/wx/glcanvas.h
/include/wx-2.8/wx/graphics.h
/include/wx-2.8/wx/grid.h
/include/wx-2.8/wx/gsocket.h
/include/wx-2.8/wx/hash.h
/include/wx-2.8/wx/hashmap.h
/include/wx-2.8/wx/hashset.h
/include/wx-2.8/wx/help.h
/include/wx-2.8/wx/helpbase.h
/include/wx-2.8/wx/helphtml.h
/include/wx-2.8/wx/helpwin.h
/include/wx-2.8/wx/html/forcelnk.h
/include/wx-2.8/wx/html/helpctrl.h
/include/wx-2.8/wx/html/helpdata.h
/include/wx-2.8/wx/html/helpdlg.h
/include/wx-2.8/wx/html/helpfrm.h
/include/wx-2.8/wx/html/helpwnd.h
/include/wx-2.8/wx/html/htmlcell.h
/include/wx-2.8/wx/html/htmldefs.h
/include/wx-2.8/wx/html/htmlfilt.h
/include/wx-2.8/wx/html/htmlpars.h
/include/wx-2.8/wx/html/htmlproc.h
/include/wx-2.8/wx/html/htmltag.h
/include/wx-2.8/wx/html/htmlwin.h
/include/wx-2.8/wx/html/htmprint.h
/include/wx-2.8/wx/html/m_templ.h
/include/wx-2.8/wx/html/winpars.h
/include/wx-2.8/wx/htmllbox.h
/include/wx-2.8/wx/hyperlink.h
/include/wx-2.8/wx/icon.h
/include/wx-2.8/wx/iconbndl.h
/include/wx-2.8/wx/iconloc.h
/include/wx-2.8/wx/imagbmp.h
/include/wx-2.8/wx/image.h
/include/wx-2.8/wx/imaggif.h
/include/wx-2.8/wx/imagiff.h
/include/wx-2.8/wx/imagjpeg.h
/include/wx-2.8/wx/imaglist.h
/include/wx-2.8/wx/imagpcx.h
/include/wx-2.8/wx/imagpng.h
/include/wx-2.8/wx/imagpnm.h
/include/wx-2.8/wx/imagtga.h
/include/wx-2.8/wx/imagtiff.h
/include/wx-2.8/wx/imagxpm.h
/include/wx-2.8/wx/init.h
/include/wx-2.8/wx/intl.h
/include/wx-2.8/wx/iosfwrap.h
/include/wx-2.8/wx/ioswrap.h
/include/wx-2.8/wx/ipc.h
/include/wx-2.8/wx/ipcbase.h
/include/wx-2.8/wx/isql.h
/include/wx-2.8/wx/isqlext.h
/include/wx-2.8/wx/joystick.h
/include/wx-2.8/wx/layout.h
/include/wx-2.8/wx/laywin.h
/include/wx-2.8/wx/link.h
/include/wx-2.8/wx/list.h
/include/wx-2.8/wx/listbase.h
/include/wx-2.8/wx/listbook.h
/include/wx-2.8/wx/listbox.h
/include/wx-2.8/wx/listctrl.h
/include/wx-2.8/wx/listimpl.cpp
/include/wx-2.8/wx/log.h
/include/wx-2.8/wx/longlong.h
/include/wx-2.8/wx/math.h
/include/wx-2.8/wx/matrix.h
/include/wx-2.8/wx/mdi.h
/include/wx-2.8/wx/mediactrl.h
/include/wx-2.8/wx/memconf.h
/include/wx-2.8/wx/memory.h
/include/wx-2.8/wx/memtext.h
/include/wx-2.8/wx/menu.h
/include/wx-2.8/wx/menuitem.h
/include/wx-2.8/wx/metafile.h
/include/wx-2.8/wx/mimetype.h
/include/wx-2.8/wx/minifram.h
/include/wx-2.8/wx/module.h
/include/wx-2.8/wx/msgdlg.h
/include/wx-2.8/wx/msgout.h
/include/wx-2.8/wx/mstream.h
/include/wx-2.8/wx/msw/accel.h
/include/wx-2.8/wx/msw/amd64.manifest
/include/wx-2.8/wx/msw/app.h
/include/wx-2.8/wx/msw/apptbase.h
/include/wx-2.8/wx/msw/apptrait.h
/include/wx-2.8/wx/msw/bitmap.h
/include/wx-2.8/wx/msw/blank.cur
/include/wx-2.8/wx/msw/bmpbuttn.h
/include/wx-2.8/wx/msw/brush.h
/include/wx-2.8/wx/msw/bullseye.cur
/include/wx-2.8/wx/msw/button.h
/include/wx-2.8/wx/msw/caret.h
/include/wx-2.8/wx/msw/cdrom.ico
/include/wx-2.8/wx/msw/checkbox.h
/include/wx-2.8/wx/msw/checklst.h
/include/wx-2.8/wx/msw/child.ico
/include/wx-2.8/wx/msw/chkconf.h
/include/wx-2.8/wx/msw/choice.h
/include/wx-2.8/wx/msw/clipbrd.h
/include/wx-2.8/wx/msw/colordlg.h
/include/wx-2.8/wx/msw/colour.h
/include/wx-2.8/wx/msw/colours.bmp
/include/wx-2.8/wx/msw/combo.h
/include/wx-2.8/wx/msw/combobox.h
/include/wx-2.8/wx/msw/computer.ico
/include/wx-2.8/wx/msw/control.h
/include/wx-2.8/wx/msw/crashrpt.h
/include/wx-2.8/wx/msw/cross.cur
/include/wx-2.8/wx/msw/csquery.bmp
/include/wx-2.8/wx/msw/cursor.h
/include/wx-2.8/wx/msw/datectrl.h
/include/wx-2.8/wx/msw/dc.h
/include/wx-2.8/wx/msw/dcclient.h
/include/wx-2.8/wx/msw/dcmemory.h
/include/wx-2.8/wx/msw/dcprint.h
/include/wx-2.8/wx/msw/dcscreen.h
/include/wx-2.8/wx/msw/dde.h
/include/wx-2.8/wx/msw/debughlp.h
/include/wx-2.8/wx/msw/dialog.h
/include/wx-2.8/wx/msw/dib.h
/include/wx-2.8/wx/msw/dirdlg.h
/include/wx-2.8/wx/msw/dragimag.h
/include/wx-2.8/wx/msw/drive.ico
/include/wx-2.8/wx/msw/enhmeta.h
/include/wx-2.8/wx/msw/evtloop.h
/include/wx-2.8/wx/msw/fdrepdlg.h
/include/wx-2.8/wx/msw/file1.ico
/include/wx-2.8/wx/msw/filedlg.h
/include/wx-2.8/wx/msw/floppy.ico
/include/wx-2.8/wx/msw/folder1.ico
/include/wx-2.8/wx/msw/folder2.ico
/include/wx-2.8/wx/msw/font.h
/include/wx-2.8/wx/msw/fontdlg.h
/include/wx-2.8/wx/msw/frame.h
/include/wx-2.8/wx/msw/gauge95.h
/include/wx-2.8/wx/msw/gccpriv.h
/include/wx-2.8/wx/msw/gdiimage.h
/include/wx-2.8/wx/msw/glcanvas.h
/include/wx-2.8/wx/msw/gsockmsw.h
/include/wx-2.8/wx/msw/hand.cur
/include/wx-2.8/wx/msw/helpbest.h
/include/wx-2.8/wx/msw/helpchm.h
/include/wx-2.8/wx/msw/helpwin.h
/include/wx-2.8/wx/msw/htmlhelp.h
/include/wx-2.8/wx/msw/ia64.manifest
/include/wx-2.8/wx/msw/icon.h
/include/wx-2.8/wx/msw/imaglist.h
/include/wx-2.8/wx/msw/iniconf.h
/include/wx-2.8/wx/msw/joystick.h
/include/wx-2.8/wx/msw/libraries.h
/include/wx-2.8/wx/msw/listbox.h
/include/wx-2.8/wx/msw/listctrl.h
/include/wx-2.8/wx/msw/magnif1.cur
/include/wx-2.8/wx/msw/mdi.h
/include/wx-2.8/wx/msw/mdi.ico
/include/wx-2.8/wx/msw/menu.h
/include/wx-2.8/wx/msw/menuitem.h
/include/wx-2.8/wx/msw/metafile.h
/include/wx-2.8/wx/msw/mimetype.h
/include/wx-2.8/wx/msw/minifram.h
/include/wx-2.8/wx/msw/missing.h
/include/wx-2.8/wx/msw/msgdlg.h
/include/wx-2.8/wx/msw/mslu.h
/include/wx-2.8/wx/msw/msvcrt.h
/include/wx-2.8/wx/msw/notebook.h
/include/wx-2.8/wx/msw/ole/access.h
/include/wx-2.8/wx/msw/ole/activex.h
/include/wx-2.8/wx/msw/ole/automtn.h
/include/wx-2.8/wx/msw/ole/dataform.h
/include/wx-2.8/wx/msw/ole/dataobj.h
/include/wx-2.8/wx/msw/ole/dataobj2.h
/include/wx-2.8/wx/msw/ole/dropsrc.h
/include/wx-2.8/wx/msw/ole/droptgt.h
/include/wx-2.8/wx/msw/ole/oleutils.h
/include/wx-2.8/wx/msw/ole/uuid.h
/include/wx-2.8/wx/msw/palette.h
/include/wx-2.8/wx/msw/pbrush.cur
/include/wx-2.8/wx/msw/pen.h
/include/wx-2.8/wx/msw/pencil.cur
/include/wx-2.8/wx/msw/pntleft.cur
/include/wx-2.8/wx/msw/pntright.cur
/include/wx-2.8/wx/msw/popupwin.h
/include/wx-2.8/wx/msw/printdlg.h
/include/wx-2.8/wx/msw/printwin.h
/include/wx-2.8/wx/msw/private.h
/include/wx-2.8/wx/msw/question.ico
/include/wx-2.8/wx/msw/radiobox.h
/include/wx-2.8/wx/msw/radiobut.h
/include/wx-2.8/wx/msw/rcdefs.h
/include/wx-2.8/wx/msw/regconf.h
/include/wx-2.8/wx/msw/region.h
/include/wx-2.8/wx/msw/registry.h
/include/wx-2.8/wx/msw/removble.ico
/include/wx-2.8/wx/msw/rightarr.cur
/include/wx-2.8/wx/msw/roller.cur
/include/wx-2.8/wx/msw/scrolbar.h
/include/wx-2.8/wx/msw/seh.h
/include/wx-2.8/wx/msw/setup0.h
/include/wx-2.8/wx/msw/slider95.h
/include/wx-2.8/wx/msw/sound.h
/include/wx-2.8/wx/msw/spinbutt.h
/include/wx-2.8/wx/msw/spinctrl.h
/include/wx-2.8/wx/msw/stackwalk.h
/include/wx-2.8/wx/msw/statbmp.h
/include/wx-2.8/wx/msw/statbox.h
/include/wx-2.8/wx/msw/statbr95.h
/include/wx-2.8/wx/msw/statline.h
/include/wx-2.8/wx/msw/stattext.h
/include/wx-2.8/wx/msw/std.ico
/include/wx-2.8/wx/msw/stdpaths.h
/include/wx-2.8/wx/msw/tabctrl.h
/include/wx-2.8/wx/msw/taskbar.h
/include/wx-2.8/wx/msw/tbar95.h
/include/wx-2.8/wx/msw/textctrl.h
/include/wx-2.8/wx/msw/tglbtn.h
/include/wx-2.8/wx/msw/timer.h
/include/wx-2.8/wx/msw/tooltip.h
/include/wx-2.8/wx/msw/toplevel.h
/include/wx-2.8/wx/msw/treectrl.h
/include/wx-2.8/wx/msw/uxtheme.h
/include/wx-2.8/wx/msw/uxthemep.h
/include/wx-2.8/wx/msw/window.h
/include/wx-2.8/wx/msw/winundef.h
/include/wx-2.8/wx/msw/wrapcctl.h
/include/wx-2.8/wx/msw/wrapcdlg.h
/include/wx-2.8/wx/msw/wrapwin.h
/include/wx-2.8/wx/msw/wx.manifest
/include/wx-2.8/wx/msw/wx.rc
/include/wx-2.8/wx/notebook.h
/include/wx-2.8/wx/numdlg.h
/include/wx-2.8/wx/object.h
/include/wx-2.8/wx/odcombo.h
/include/wx-2.8/wx/overlay.h
/include/wx-2.8/wx/ownerdrw.h
/include/wx-2.8/wx/palette.h
/include/wx-2.8/wx/panel.h
/include/wx-2.8/wx/paper.h
/include/wx-2.8/wx/pen.h
/include/wx-2.8/wx/pickerbase.h
/include/wx-2.8/wx/platform.h
/include/wx-2.8/wx/platinfo.h
/include/wx-2.8/wx/popupwin.h
/include/wx-2.8/wx/power.h
/include/wx-2.8/wx/print.h
/include/wx-2.8/wx/printdlg.h
/include/wx-2.8/wx/prntbase.h
/include/wx-2.8/wx/process.h
/include/wx-2.8/wx/progdlg.h
/include/wx-2.8/wx/propdlg.h
/include/wx-2.8/wx/protocol/file.h
/include/wx-2.8/wx/protocol/ftp.h
/include/wx-2.8/wx/protocol/http.h
/include/wx-2.8/wx/protocol/protocol.h
/include/wx-2.8/wx/ptr_scpd.h
/include/wx-2.8/wx/quantize.h
/include/wx-2.8/wx/radiobox.h
/include/wx-2.8/wx/radiobut.h
/include/wx-2.8/wx/rawbmp.h
/include/wx-2.8/wx/recguard.h
/include/wx-2.8/wx/regex.h
/include/wx-2.8/wx/region.h
/include/wx-2.8/wx/renderer.h
/include/wx-2.8/wx/richtext/richtextbuffer.h
/include/wx-2.8/wx/richtext/richtextctrl.h
/include/wx-2.8/wx/richtext/richtextformatdlg.h
/include/wx-2.8/wx/richtext/richtexthtml.h
/include/wx-2.8/wx/richtext/richtextprint.h
/include/wx-2.8/wx/richtext/richtextstyledlg.h
/include/wx-2.8/wx/richtext/richtextstyles.h
/include/wx-2.8/wx/richtext/richtextsymboldlg.h
/include/wx-2.8/wx/richtext/richtextxml.h
/include/wx-2.8/wx/sashwin.h
/include/wx-2.8/wx/sckaddr.h
/include/wx-2.8/wx/sckipc.h
/include/wx-2.8/wx/sckstrm.h
/include/wx-2.8/wx/scopeguard.h
/include/wx-2.8/wx/scrolbar.h
/include/wx-2.8/wx/scrolwin.h
/include/wx-2.8/wx/selstore.h
/include/wx-2.8/wx/settings.h
/include/wx-2.8/wx/sizer.h
/include/wx-2.8/wx/slider.h
/include/wx-2.8/wx/snglinst.h
/include/wx-2.8/wx/socket.h
/include/wx-2.8/wx/sound.h
/include/wx-2.8/wx/spinbutt.h
/include/wx-2.8/wx/spinctrl.h
/include/wx-2.8/wx/splash.h
/include/wx-2.8/wx/splitter.h
/include/wx-2.8/wx/srchctrl.h
/include/wx-2.8/wx/sstream.h
/include/wx-2.8/wx/stack.h
/include/wx-2.8/wx/stackwalk.h
/include/wx-2.8/wx/statbmp.h
/include/wx-2.8/wx/statbox.h
/include/wx-2.8/wx/statline.h
/include/wx-2.8/wx/stattext.h
/include/wx-2.8/wx/statusbr.h
/include/wx-2.8/wx/stdpaths.h
/include/wx-2.8/wx/stockitem.h
/include/wx-2.8/wx/stopwatch.h
/include/wx-2.8/wx/strconv.h
/include/wx-2.8/wx/stream.h
/include/wx-2.8/wx/string.h
/include/wx-2.8/wx/sysopt.h
/include/wx-2.8/wx/tab.h
/include/wx-2.8/wx/tabctrl.h
/include/wx-2.8/wx/tarstrm.h
/include/wx-2.8/wx/taskbar.h
/include/wx-2.8/wx/tbarbase.h
/include/wx-2.8/wx/textbuf.h
/include/wx-2.8/wx/textctrl.h
/include/wx-2.8/wx/textdlg.h
/include/wx-2.8/wx/textfile.h
/include/wx-2.8/wx/tglbtn.h
/include/wx-2.8/wx/thread.h
/include/wx-2.8/wx/thrimpl.cpp
/include/wx-2.8/wx/timer.h
/include/wx-2.8/wx/tipdlg.h
/include/wx-2.8/wx/tipwin.h
/include/wx-2.8/wx/tokenzr.h
/include/wx-2.8/wx/toolbar.h
/include/wx-2.8/wx/toolbook.h
/include/wx-2.8/wx/tooltip.h
/include/wx-2.8/wx/toplevel.h
/include/wx-2.8/wx/treebase.h
/include/wx-2.8/wx/treebook.h
/include/wx-2.8/wx/treectrl.h
/include/wx-2.8/wx/txtstrm.h
/include/wx-2.8/wx/types.h
/include/wx-2.8/wx/uri.h
/include/wx-2.8/wx/url.h
/include/wx-2.8/wx/utils.h
/include/wx-2.8/wx/valgen.h
/include/wx-2.8/wx/validate.h
/include/wx-2.8/wx/valtext.h
/include/wx-2.8/wx/variant.h
/include/wx-2.8/wx/vector.h
/include/wx-2.8/wx/version.h
/include/wx-2.8/wx/vidmode.h
/include/wx-2.8/wx/vlbox.h
/include/wx-2.8/wx/vms_x_fix.h
/include/wx-2.8/wx/volume.h
/include/wx-2.8/wx/vscroll.h
/include/wx-2.8/wx/wave.h
/include/wx-2.8/wx/wfstream.h
/include/wx-2.8/wx/window.h
/include/wx-2.8/wx/wizard.h
/include/wx-2.8/wx/wupdlock.h
/include/wx-2.8/wx/wx.h
/include/wx-2.8/wx/wxchar.h
/include/wx-2.8/wx/wxhtml.h
/include/wx-2.8/wx/wxprec.h
/include/wx-2.8/wx/xml/xml.h
/include/wx-2.8/wx/xpmdecod.h
/include/wx-2.8/wx/xpmhand.h
/include/wx-2.8/wx/xrc/xh_all.h
/include/wx-2.8/wx/xrc/xh_animatctrl.h
/include/wx-2.8/wx/xrc/xh_bmp.h
/include/wx-2.8/wx/xrc/xh_bmpbt.h
/include/wx-2.8/wx/xrc/xh_bmpcbox.h
/include/wx-2.8/wx/xrc/xh_bttn.h
/include/wx-2.8/wx/xrc/xh_cald.h
/include/wx-2.8/wx/xrc/xh_chckb.h
/include/wx-2.8/wx/xrc/xh_chckl.h
/include/wx-2.8/wx/xrc/xh_choic.h
/include/wx-2.8/wx/xrc/xh_choicbk.h
/include/wx-2.8/wx/xrc/xh_clrpicker.h
/include/wx-2.8/wx/xrc/xh_collpane.h
/include/wx-2.8/wx/xrc/xh_combo.h
/include/wx-2.8/wx/xrc/xh_datectrl.h
/include/wx-2.8/wx/xrc/xh_dirpicker.h
/include/wx-2.8/wx/xrc/xh_dlg.h
/include/wx-2.8/wx/xrc/xh_filepicker.h
/include/wx-2.8/wx/xrc/xh_fontpicker.h
/include/wx-2.8/wx/xrc/xh_frame.h
/include/wx-2.8/wx/xrc/xh_gauge.h
/include/wx-2.8/wx/xrc/xh_gdctl.h
/include/wx-2.8/wx/xrc/xh_grid.h
/include/wx-2.8/wx/xrc/xh_html.h
/include/wx-2.8/wx/xrc/xh_htmllbox.h
/include/wx-2.8/wx/xrc/xh_hyperlink.h
/include/wx-2.8/wx/xrc/xh_listb.h
/include/wx-2.8/wx/xrc/xh_listbk.h
/include/wx-2.8/wx/xrc/xh_listc.h
/include/wx-2.8/wx/xrc/xh_mdi.h
/include/wx-2.8/wx/xrc/xh_menu.h
/include/wx-2.8/wx/xrc/xh_notbk.h
/include/wx-2.8/wx/xrc/xh_odcombo.h
/include/wx-2.8/wx/xrc/xh_panel.h
/include/wx-2.8/wx/xrc/xh_propdlg.h
/include/wx-2.8/wx/xrc/xh_radbt.h
/include/wx-2.8/wx/xrc/xh_radbx.h
/include/wx-2.8/wx/xrc/xh_scrol.h
/include/wx-2.8/wx/xrc/xh_scwin.h
/include/wx-2.8/wx/xrc/xh_sizer.h
/include/wx-2.8/wx/xrc/xh_slidr.h
/include/wx-2.8/wx/xrc/xh_spin.h
/include/wx-2.8/wx/xrc/xh_split.h
/include/wx-2.8/wx/xrc/xh_statbar.h
/include/wx-2.8/wx/xrc/xh_stbmp.h
/include/wx-2.8/wx/xrc/xh_stbox.h
/include/wx-2.8/wx/xrc/xh_stlin.h
/include/wx-2.8/wx/xrc/xh_sttxt.h
/include/wx-2.8/wx/xrc/xh_text.h
/include/wx-2.8/wx/xrc/xh_tglbtn.h
/include/wx-2.8/wx/xrc/xh_toolb.h
/include/wx-2.8/wx/xrc/xh_tree.h
/include/wx-2.8/wx/xrc/xh_treebk.h
/include/wx-2.8/wx/xrc/xh_unkwn.h
/include/wx-2.8/wx/xrc/xh_wizrd.h
/include/wx-2.8/wx/xrc/xmlres.h
/include/wx-2.8/wx/xti.h
/include/wx-2.8/wx/xtistrm.h
/include/wx-2.8/wx/xtixml.h
/include/wx-2.8/wx/zipstrm.h
/include/wx-2.8/wx/zstream.h
/lib/libwx_mswu-2.8.a
/lib/libwxjpeg-2.8.a
/lib/libwxpng-2.8.a
/lib/libwxregexu-2.8.a
/lib/libwxtiff-2.8.a
/lib/wx/config/msw-unicode-release-static-2.8
/lib/wx/include/msw-unicode-release-static-2.8/wx/msw/rcdefs.h
/lib/wx/include/msw-unicode-release-static-2.8/wx/setup.h
/share/aclocal/wxwin.m4
/share/bakefile/presets/wx.bkl
/share/bakefile/presets/wx_unix.bkl
/share/bakefile/presets/wx_win32.bkl

About This Blog

KBlog logo This blog is about current events and issues concerning general population. Thanks for visiting the blog and posting your comments.

© Contents by KBlog

© Blogger template by Emporium Digital 2008

Followers

Total Pageviews

icon
Powered By Blogger