PLplot uses SWIG to generate bindings for Java (not currently available for modern MinGW, but promised for the future), Python, and Lua. Download and unpack it. The result is a subdirectory called swigwin-1.3.40 in your current location. To give access to swig from the PLplot CMake-based build system, put that subdirectory on your PATH. The content of this page is available under the [GNU Free Documentation License 1.2](http://www.gnu.org/copyleft/fdl.html).