Jump to: navigation, search

Gramps for Windows with MSYS2

2,222 bytes added, 20:28, 26 March 2017
Graphviz is in MSYS2 MINGW-packages git repository but is not build-able at this moment (2017-03-26) so it is not available via pacman.We build latest version from Graphviz git repository by manually patching code in process so we can't yet provide PKGBUILD* Easy wayAs we use simple archive not real packages we need to make care that dependencies are satisfied<pre>pacman -S --needed mingw-w64-x86_64-cairo mingw-w64-x86_64-devil mingw-w64-x86_64-expat mingw-w64-x86_64-freetype mingw-w64-x86_64-glib2 mingw-w64-x86_64-gtk2 mingw-w64-x86_64-gtkglext mingw-w64-x86_64-fontconfig mingw-w64-x86_64-freeglut mingw-w64-x86_64-libglade mingw-w64-x86_64-libgd mingw-w64-x86_64-libpng mingw-w64-x86_64-libsystre mingw-w64-x86_64-pango mingw-w64-x86_64-poppler mingw-w64-x86_64-zlib</pre>Next we download prebuilt archive and extract it<pre>cd ~/buildwget xfv win64_graphviz_20170323.1842.tar.xz -C /</pre> After successful install we first need to configure it (from mingw64 shell)<pre>dot -c</pre>If no error is displayed everything is working fine and Graphviz registered their plugins.We can check version with<pre>dot -V dot - graphviz version 2.41.20170323.1842 (20170323.1842)</pre><pre>winpty dot -v dot - graphviz version 2.41.20170323.1842 (20170323.1842)libdir = "C:\MSYS2\mingw64\bin"Activated plugin library: libgvplugin_dot_layout-6.dllUsing layout: dot:dot_layoutActivated plugin library: libgvplugin_core-6.dllUsing render: dot:coreUsing device: dot:dot:coreThe plugin configuration file: C:\MSYS2\mingw64\bin\config6was successfully loaded. render : cairo dot fig gd map pic pov ps svg tk vml vrml xdot layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopi textlayout : textlayout device : bmp canon cmap cmapx cmapx_np dot eps fig gd gd2 gif gv ico imap imap_np ismap jpe jpeg jpg pdf pic plain plain-ext png pov ps ps2 svg svgz tga tif tiff tk vml vmlz vrml wbmp xdot xdot1.2 xdot1.4 loadimage : (lib) bmp eps gd gd2 gif ico jpe jpeg jpg pdf png ps svg xbm</pre>* Hard way (TODO) 
As of 2017.03.21 package mingw-w64-osmgpsmap-git (r443.c24d08d-1) is outdated due to changes in MINGW-packages repository so Gramps GeoView will fail to work.

Navigation menu