<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Configure_PLplot_for_msys2</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>Recent changes to Configure_PLplot_for_msys2</description><atom:link href="https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 02 Dec 2018 20:18:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/feed" rel="self" type="application/rss+xml"/><item><title>Configure_PLplot_for_msys2 modified by Alan W. Irwin</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -15,7 +15,7 @@

 * make
 * gcc
- 
+
 *N.B. If you discover that a required package is missing from that list, please let us know on the [mailing list](mailto:plplot-general@lists.sourceforge.net).*

 **NOTE:  As of 18 April 2017 the version of cmake available within MSYS2 does not work with PLplot.  You will need to [install the Windows version](https://cmake.org/download/) of cmake distributed by developer. **
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan W. Irwin</dc:creator><pubDate>Sun, 02 Dec 2018 20:18:31 -0000</pubDate><guid>https://sourceforge.netf5fd4729f4fee1e728d26c5932a0610ab0dd092e</guid></item><item><title>Configure_PLplot_for_msys2 modified by Alan W. Irwin</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,3 +1,15 @@
+
+
 #Preliminaries
 The first step is to have [MSYS2](http://www.msys2.org/) installed.  Open a MSYS2 terminal and use pacman to install the following packages:

@@ -40,3 +52,5 @@

 #Post-Install Actions
 The MSYS2 platform allows both shared libraries and dynamic drivers, making it almost equivalent to a regular Linux platform in this respect.  If you use the shared libraries, the DLL files will be installed in the bin directory, not in the lib directory, in accordance with the Windows conventions.  The DLL files may either be copied to the same directory as your application or the bin directory must in the PATH environment variable.
+
+The content of this page is available under the [GNU Free Documentation License 1.2](http://www.gnu.org/copyleft/fdl.html).
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan W. Irwin</dc:creator><pubDate>Thu, 01 Nov 2018 22:24:01 -0000</pubDate><guid>https://sourceforge.net9291ed0a27650b90ad6e09351d386ecc6ce7f50e</guid></item><item><title>Configure_PLplot_for_msys2 modified by James Dishaw</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -33,9 +33,10 @@
 make install
 ~~~

-This will build a shared plplot library and install all files into the directory you specified (substitute "yourinstallpath" with where you want PLplot to be installed). The following options are available for cmake:
--DCMAKE_VERBOSE_MAKEFILE=ON: makefiles provide verbose informations
--DBUILD_TEST=ON: all examples will be built also (for test purposes)
+This will build a shared plplot library and install all files into the directory you specified (substitute "yourinstallpath" with where you want PLplot to be installed). The following cmake options may be useful:
+
+* -DCMAKE_VERBOSE_MAKEFILE=ON: makefiles provide verbose informations
+* -DBUILD_TEST=ON: all examples will be built also (for test purposes)

 #Post-Install Actions
 The MSYS2 platform allows both shared libraries and dynamic drivers, making it almost equivalent to a regular Linux platform in this respect.  If you use the shared libraries, the DLL files will be installed in the bin directory, not in the lib directory, in accordance with the Windows conventions.  The DLL files may either be copied to the same directory as your application or the bin directory must in the PATH environment variable.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Dishaw</dc:creator><pubDate>Tue, 18 Apr 2017 15:16:04 -0000</pubDate><guid>https://sourceforge.netafb5253d08297c7a65dbbfbea2cb47196a8ddadd</guid></item><item><title>Configure_PLplot_for_msys2 modified by James Dishaw</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,12 +1,15 @@
 #Preliminaries
 The first step is to have [MSYS2](http://www.msys2.org/) installed.  Open a MSYS2 terminal and use pacman to install the following packages:
+
 * make
 * gcc
+ 
 *N.B. If you discover that a required package is missing from that list, please let us know on the [mailing list](mailto:plplot-general@lists.sourceforge.net).*

 **NOTE:  As of 18 April 2017 the version of cmake available within MSYS2 does not work with PLplot.  You will need to [install the Windows version](https://cmake.org/download/) of cmake distributed by developer. **

 The package requirements for the drivers vary and not all of them have been tested using the MSYS2 environment.  To use the wingcc driver (or the beta wingdi driver), you will need to install
+
 * msys2-w32api-headers
 * msys2-w32api-runtime

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Dishaw</dc:creator><pubDate>Tue, 18 Apr 2017 15:14:06 -0000</pubDate><guid>https://sourceforge.netdffcd565f30e860541b461ce347a2422b4c0aa18</guid></item><item><title>Configure_PLplot_for_msys2 modified by James Dishaw</title><link>https://sourceforge.net/p/plplot/wiki/Configure_PLplot_for_msys2/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="preliminaries"&gt;Preliminaries&lt;/h1&gt;
&lt;p&gt;The first step is to have &lt;a class="" href="http://www.msys2.org/" rel="nofollow"&gt;MSYS2&lt;/a&gt; installed.  Open a MSYS2 terminal and use pacman to install the following packages:&lt;br/&gt;
&lt;em&gt; make&lt;br/&gt;
&lt;/em&gt; gcc&lt;br/&gt;
&lt;em&gt;N.B. If you discover that a required package is missing from that list, please let us know on the &lt;a class="" href="mailto:plplot-general@lists.sourceforge.net"&gt;mailing list&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:  As of 18 April 2017 the version of cmake available within MSYS2 does not work with PLplot.  You will need to &lt;a class="" href="https://cmake.org/download/" rel="nofollow"&gt;install the Windows version&lt;/a&gt; of cmake distributed by developer. &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The package requirements for the drivers vary and not all of them have been tested using the MSYS2 environment.  To use the wingcc driver (or the beta wingdi driver), you will need to install&lt;br/&gt;
&lt;em&gt; msys2-w32api-headers&lt;br/&gt;
&lt;/em&gt; msys2-w32api-runtime&lt;/p&gt;
&lt;p&gt;If you want other language bindings (e.g. Fortran) you will need to install those packages.&lt;/p&gt;
&lt;h1 id="building"&gt;Building&lt;/h1&gt;
&lt;p&gt;Download the release version of PLplot and extract the files into a directory (e.g. plplot).  Note that in MSYS2 in the C drive is available at /c.  Thus, if you created a "plplot" directory in your home directory, the path in MSYS2 will be /c/Users/yourusername/plplot.&lt;/p&gt;
&lt;p&gt;From a MSYS2 terminal enter the following commands:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;cd /c/Users/yourusername/plplot

mkdir build-msys2

cd build-msys2

/c/Program\ Files/CMake/bin/cmake -G "Unix Makefiles" -DMINGW=1  -DCMAKE_INSTALL_PREFIX=yourinstallpath ../

make

make install
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;This will build a shared plplot library and install all files into the directory you specified (substitute "yourinstallpath" with where you want PLplot to be installed). The following options are available for cmake:&lt;br/&gt;
-DCMAKE_VERBOSE_MAKEFILE=ON: makefiles provide verbose informations&lt;br/&gt;
-DBUILD_TEST=ON: all examples will be built also (for test purposes)&lt;/p&gt;
&lt;h1 id="post-install-actions"&gt;Post-Install Actions&lt;/h1&gt;
&lt;p&gt;The MSYS2 platform allows both shared libraries and dynamic drivers, making it almost equivalent to a regular Linux platform in this respect.  If you use the shared libraries, the DLL files will be installed in the bin directory, not in the lib directory, in accordance with the Windows conventions.  The DLL files may either be copied to the same directory as your application or the bin directory must in the PATH environment variable.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Dishaw</dc:creator><pubDate>Tue, 18 Apr 2017 15:13:30 -0000</pubDate><guid>https://sourceforge.net02cdc2c69fc390cdc85b6c94ea6a3b246ecc4893</guid></item></channel></rss>