Changes

Jump to: navigation, search

Building Gramps AIO cx freeze-based

537 bytes added, 14:57, 15 September 2019
Get the tools
The patches included in the zip should fix up cx_Freeze for a bug where it tries to load an sqlite3.dll file, and to add properly optimized base files for Python startup (In the original version the 'optimize' functionality doesn't work).
NSIS is a tool to build the actual installer. The version in the mingw system has a bug that makes displaying of the font files during the AIO install messed up. I've created a patch, so we need to build our own.Download https://gramps-project.org/wiki/index.php/File:Mingw-w64-nsis.zip [[:File:Mingw-w64-nsis.zip| (stored here)]] to a convenient location with your browser. Unzip and cd into the directory then:{{man note|Note|Use <code>MSYS2 MSYS</code> shell.}} MINGW_INSTALLS=mingw32 makepkg-mingw -sLf pacman -S U mingw-w64-i686-nsis-3.0.4-1-any.pkg.tar.xz
=== Get a reference AIO ===
266
edits

Navigation menu