997 B
997 B
Building on Windows
In order to keep a consistent build system, Tyro is build with MinGW and Msys. This software allows for a *nix-style build environment on Windows.
Build Environment Setup:
-
Download MinGW installer
-
Install MinGW & MSyS (at least the following packages)
- mingw-developer-toolkit
- mingw32-base
- mingw32-gcc-g++
- msys-base
-
Add
{MinGW Path}\bin
and{MinGW Path}\msys\1.0\bin
to the system Path environment variable -
Get the latest wxWidgets 3.0 installer for Windows, and install
-
Open the Msys prompt at
{MinGW Path}\msys\1.0\msys.bat
. You'll probably want a shortcut to this, as it is what will be used for compiling everything from here on. -
Install Git
Build SFTP Dependencies
- Run
git clone https://github.com/timw4mail/Tyro-depends.git
in the folder of your choice. - Run
sh ./buildssh2.sh
to build the dependencies.
Build Tyro
In the source folder, run make dev run
to build the develop version and run it immediately