
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.miscdebris.net/plplot_wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=VZ</id>
		<title>PLplotWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.miscdebris.net/plplot_wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=VZ"/>
		<link rel="alternate" type="text/html" href="http://www.miscdebris.net/plplot_wiki/index.php?title=Special:Contributions/VZ"/>
		<updated>2026-05-03T18:32:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.24.4</generator>

	<entry>
		<id>http://www.miscdebris.net/plplot_wiki/index.php?title=CMake_options_for_PLplot&amp;diff=2144</id>
		<title>CMake options for PLplot</title>
		<link rel="alternate" type="text/html" href="http://www.miscdebris.net/plplot_wiki/index.php?title=CMake_options_for_PLplot&amp;diff=2144"/>
				<updated>2009-04-22T21:21:58Z</updated>
		
		<summary type="html">&lt;p&gt;VZ: /* General options */ Added LIB_TAG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A large number of options are available to modify the CMake configuration process.  Use the ccmake command to obtain documentation of all of them.  Here we give the documentation of the most heavily used subset of the options.  The value specified is the default value, but note that value can automatically be changed by the build system if some essential resource is not available on the platform. For example, if no Fortran 95-capable compiler can be found on the platform, the Fortran 95 bindings are automatically disabled.  Furthermore, certain option values depend on other option values.  For example, if BUILD_SHARED_LIBS is set to OFF, then ENABLE_DYNDRIVERS is automatically set to OFF as well.  &lt;br /&gt;
&lt;br /&gt;
In general, if you just use the default options PLplot will normally configure itself to build without problems.  The cmake output will have WARNING messages about any missing components.  If one of those is important to you, then you will have to install additional libraries or executables (e.g., a Fortran 95-capable compiler) and do a fresh cmake run in an empty directory to configure a PLplot build that includes the component that was missing before.&lt;br /&gt;
 &lt;br /&gt;
== General options ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CMAKE_INSTALL_PREFIX:PATH&amp;#039;&amp;#039;&amp;#039;=/usr/local - install directory&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;CMAKE_BUILD_TYPE:STRING&amp;#039;&amp;#039;&amp;#039;=Release/Debug - release or debug build of plplot&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BUILD_SHARED_LIBS:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - build shared libraries (ON) or static libraries (OFF)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_DYNDRIVERS:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - build device drivers as dynamically loaded plugins (ON) or as part of the PLplot core C library (OFF)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BUILD_TEST:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF - builds examples in the build tree so that ctest can be run afterward to test that those examples work&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PL_DOUBLE:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - use 64-bit (ON) or 32-bit (OFF) floating-point precision&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WITH_CSA:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - internally build and use the csirocsa library for bivariate cubic spline approximation&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;BUILD_DOC:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF - build documentation (Linux only)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;LIB_TAG:STRING&amp;#039;&amp;#039;&amp;#039;=&amp;quot;&amp;quot; - suffix added to all libraries, notice that &amp;#039;d&amp;#039; is always appended to it if doubles are used and so by default all libraries have &amp;#039;d&amp;#039; at the end (and it can&amp;#039;t be removed by setting this option unfortunately).&lt;br /&gt;
&lt;br /&gt;
== Bindings options ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DEFAULT_NO_BINDINGS:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF - turn off all language bindings by default&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_cxx:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - C++ bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_f77:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Fortran 77 bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_f95:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Fortran 95 bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_python:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Python bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_java:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Java bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_tcl:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Tcl bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_itcl:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - iTcl object-oriented extension of the Tcl bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_tk:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Tk (graphical extension of Tcl) bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_itk:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - iTk object-oriented extension of the Tk bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_ada:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - Ada 95 and Ada 2005 bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_pdl:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF - include PDL (Perl Data Language) examples to be used with PDL PLplot bindings that are developed as part of the external PDL project&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_d:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF - Experimental [http://www.digitalmars.com/d/index.html D] bindings&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ENABLE_ocaml:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - [http://caml.inria.fr/ OCaml] bindings&lt;br /&gt;
&lt;br /&gt;
== Device options ==&lt;br /&gt;
&lt;br /&gt;
=== General device options ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DEFAULT_ALL_DEVICES:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DEFAULT_NO_DEVICES:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WITH_FREETYPE:BOOL&amp;#039;&amp;#039;&amp;#039;=ON - access TrueType fonts with direct calls to libfreetype for certain device drivers that use this method of accessing TrueType fonts.&lt;br /&gt;
&lt;br /&gt;
=== libpango/libcairo-related devices ===&lt;br /&gt;
These devices use various cairo backends.  The ones that are turned ON by default generally give beautiful results with properly hinted fonts.  The others do not yet work well for the present (2007-12) state of cairo backend development but may work well in the future.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pscairo&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pdfcairo&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pngcairo&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_xcairo&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_svgcairo&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_memcairo&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_extcairo&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
=== libgd-related devices ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_png:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_jpeg:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_gif:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
=== Hewlett-Packard printer devices ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_hp7470:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_hp7580:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_lj_hpgl:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
=== Textronix and Textronix emulator devices ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_xterm:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tek4010:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tek4010f:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tek4107:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tek4107f:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_mskermit:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_versaterm:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_vlt:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_conex:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
=== Other devices ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_aqt:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_cgm:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_dg300:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_gcw:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_imp:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_linuxvga:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_ljii:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_ljiip:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_mem:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_ntk:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_null:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pbm:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pdf:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_plmeta:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_ps:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_pstex:BOOL&amp;#039;&amp;#039;&amp;#039;=OFF&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_psttf:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_svg:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tk:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_tkwin:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_wingcc:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_wxwidgets:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_xfig:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PLD_xwin:BOOL&amp;#039;&amp;#039;&amp;#039;=ON&lt;/div&gt;</summary>
		<author><name>VZ</name></author>	</entry>

	<entry>
		<id>http://www.miscdebris.net/plplot_wiki/index.php?title=Configure_PLplot_for_Visual_CXX_CLI&amp;diff=2142</id>
		<title>Configure PLplot for Visual CXX CLI</title>
		<link rel="alternate" type="text/html" href="http://www.miscdebris.net/plplot_wiki/index.php?title=Configure_PLplot_for_Visual_CXX_CLI&amp;diff=2142"/>
				<updated>2009-03-20T12:55:25Z</updated>
		
		<summary type="html">&lt;p&gt;VZ: Explain the importance of setting the PATH before building and mention that wxWidgets DLLs should be in the PATH as well if you use them.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You need a working Visual C++ installation. Start the command line interface and issue the following commands:&lt;br /&gt;
&lt;br /&gt;
 cd plplot&lt;br /&gt;
 mkdir buildnmake&lt;br /&gt;
 cd buildnmake&lt;br /&gt;
 cmake -G &amp;quot;NMake Makefiles&amp;quot; -DCMAKE_INSTALL_PREFIX=install ..&lt;br /&gt;
 path=...\plplot\buildnmake\dll;%PATH%&lt;br /&gt;
 nmake&lt;br /&gt;
 nmake install&lt;br /&gt;
&lt;br /&gt;
This will build a shared plplot library and install all files into the directory &amp;lt;tt&amp;gt;plplot\buildnmake\install&amp;lt;/tt&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039;: during the build the various DLLs are put in the subdirectory &amp;quot;dll&amp;quot; under the build directory. It is important&lt;br /&gt;
that this directory is contained in the path during the build, if you use the dynamic drivers facility as otherwise calls to get-drv-info will fail and the drivers won&amp;#039;t be installed successfully. In addition, if you use wxWidgets driver you also must ensure that the wxWidgets DLL itself is in the path as well.&lt;br /&gt;
 &lt;br /&gt;
Alternatively you can use the GUI version of CMake, an easy-to-use user-interface that presents the available build options&lt;br /&gt;
and lets you set them. It is mostly a matter of taste, but:&lt;br /&gt;
* The GUI version provides an overview of the build opions that are available&lt;br /&gt;
* The command-line version is particularly useful if you are experimenting with these options, as it can be run from a batchfile&lt;br /&gt;
&lt;br /&gt;
Some of the options that are available for cmake:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DBUILD_SHARED_LIBS=OFF&amp;lt;/tt&amp;gt;: static build of plplot&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DCMAKE_VERBOSE_MAKEFILE=ON&amp;lt;/tt&amp;gt;: makefiles provide verbose informations&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DBUILD_TEST=ON&amp;lt;/tt&amp;gt;: all examples will be built also (for test purposes)&lt;br /&gt;
* [[Configuration of wxWidgets driver]]&lt;br /&gt;
&lt;br /&gt;
If you used the &amp;lt;tt&amp;gt;-DBUILD_TEST=ON&amp;lt;/tt&amp;gt; option, you need to copy some files in order to run the examples:&lt;br /&gt;
&lt;br /&gt;
 cd examples\c&lt;br /&gt;
 copy ..\..\..\data\*.fnt .&lt;br /&gt;
&lt;br /&gt;
and additionally some dlls for a shared plplot built:&lt;br /&gt;
&lt;br /&gt;
 copy ..\..\dll\plplotd.dll .&lt;br /&gt;
 copy ..\..\dll\plplotcxxd.dll . (for c++ examples)&lt;br /&gt;
 copy ..\..\dll\csirocsa.dll . (if library was built)&lt;br /&gt;
&lt;br /&gt;
and for the wxWidgets driver (if wxWidgets library is shared):&lt;br /&gt;
&lt;br /&gt;
 copy %WXWIN%\lib\gcc_dll\wxmsw26d_vc_custom.dll .&lt;br /&gt;
&lt;br /&gt;
if this dll is not in the path.&lt;/div&gt;</summary>
		<author><name>VZ</name></author>	</entry>

	<entry>
		<id>http://www.miscdebris.net/plplot_wiki/index.php?title=Configuration_of_wxWidgets_driver&amp;diff=2128</id>
		<title>Configuration of wxWidgets driver</title>
		<link rel="alternate" type="text/html" href="http://www.miscdebris.net/plplot_wiki/index.php?title=Configuration_of_wxWidgets_driver&amp;diff=2128"/>
				<updated>2009-03-10T15:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;VZ: /* CMake Options */ Add note about editing flags.make&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== CMake Options ==&lt;br /&gt;
&lt;br /&gt;
The following options let you specify to the CMake build system what options you used to compile your wxWidgets libraries:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DwxWidgets_LIB_DIR=%WXWIN%\lib\gcc_lib&amp;lt;/tt&amp;gt;: correct for your wxWidgets root directory and static vs. dynamic libraries&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DwxWidgets_CONFIGURATION=mswu&amp;lt;/tt&amp;gt;: msw -&amp;gt; MicroSoft Windows; u -&amp;gt; Unicode; d -&amp;gt; Debug&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DwxWidgets_MONOLITHIC=ON&amp;lt;/tt&amp;gt;: monolithic as opposed to individual libraries&lt;br /&gt;
* &amp;lt;tt&amp;gt;-DwxWidgets_USE_UNICODE=ON&amp;lt;/tt&amp;gt;: compiled with Unicode support&lt;br /&gt;
&lt;br /&gt;
For more options refer to FindwxWidgets.cmake in your CMake installation.&lt;br /&gt;
&lt;br /&gt;
More may be required for a successful Unicode build.  Depending, incorrect Unicode configuration may result in errors during PLplot compilation or may not show up until later when compiling your actual application.  Example errors are as follows:&lt;br /&gt;
&lt;br /&gt;
 [ 60%] Building CXX object bindings/wxwidgets/CMakeFiles/plplotwxwidgetsd.dir/wx&lt;br /&gt;
 PLplotwindow.obj&lt;br /&gt;
 Linking CXX shared library ..\..\dll\libplplotwxwidgetsd.dll&lt;br /&gt;
 Creating library file: ..\..\dll\libplplotwxwidgetsd.dll.a&lt;br /&gt;
 CMakeFiles\plplotwxwidgetsd.dir\wxPLplotwindow.obj:wxPLplotwindow.cpp:(.text$_ZN&lt;br /&gt;
 12wxStringBaseC2EPKc[wxStringBase::wxStringBase(char const*)]+0x27): undefined r&lt;br /&gt;
 eference to `_imp___ZN12wxStringBase8InitWithEPKcjj&amp;#039;&lt;br /&gt;
 collect2: ld returned 1 exit status&lt;br /&gt;
&lt;br /&gt;
 D:\Projects\wxWidgetsTest\Libraries\plplot-5.9.2\buildmingw\install\lib/libplplotd.a(wxwidgets.obj):wxwidgets.cpp:(.text+0xd2a):&lt;br /&gt;
 undefined reference to `wxStringBase::InitWith(char const*, unsigned&lt;br /&gt;
 int, unsigned int)&amp;#039;&lt;br /&gt;
 D:\Projects\wxWidgetsTest\Libraries\plplot-5.9.2\buildmingw\install\lib/libplplotd.a(wxwidgets.obj):wxwidgets.cpp:(.text+0xd6e):&lt;br /&gt;
 undefined reference to `wxStringBase::InitWith(char const*, unsigned&lt;br /&gt;
 int, unsigned int)&amp;#039;&lt;br /&gt;
 - followed by a bunch more undefined references&lt;br /&gt;
&lt;br /&gt;
Note that in both cases the errors do not specify a Unicode error but are string or character related.  The follow was mentioned on the maillist and worked for me:&lt;br /&gt;
&lt;br /&gt;
 This is due a bug FindwxWidgets.cmake, either add&lt;br /&gt;
 &lt;br /&gt;
 add_definitions(-D_UNICODE)&lt;br /&gt;
 &lt;br /&gt;
 to CMakeLists.txt in the plplot main file. Or look for wxUNICODE in gcc_dll/mswu/setup.h&lt;br /&gt;
 (or similar) and set it to 1. This flag is always 0 even if you compiled wxWidgets with &lt;br /&gt;
 UNICODE=1, you have to do it on your own, or set the _UNICODE flag on the command line.&lt;br /&gt;
&lt;br /&gt;
If this still doesn&amp;#039;t work (it didn&amp;#039;t seem to have any effect for me), try editing the file flags.make in bindings/wxwidgets/CMakeFiles/plplotwxwidgetsd.dir and add &amp;lt;tt&amp;gt;/D_UNICODE /DUNICODE&amp;lt;/tt&amp;gt; to the definition of &amp;lt;tt&amp;gt;CXX_FLAGS&amp;lt;/tt&amp;gt; there.&lt;br /&gt;
&lt;br /&gt;
== Antialiasing ==&lt;br /&gt;
&lt;br /&gt;
The wxwidgets driver provides antialzing support, which can be turned on with the option antialized=1.&lt;br /&gt;
&lt;br /&gt;
Output of example 1 with antializing OFF:&lt;br /&gt;
[[Image:non_antialized.png|800px|non antialized]]&lt;br /&gt;
&lt;br /&gt;
Output of example 1 with antializing ON:&lt;br /&gt;
[[Image:antialized.png|800px|antialized]]&lt;/div&gt;</summary>
		<author><name>VZ</name></author>	</entry>

	</feed>