diff options
-rw-r--r-- | README.md | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -176,6 +176,8 @@ for example make jack.so ``` +#### Building for packaging or installation + For system-wide install or packaging builds, the following steps are recommended: ``` @@ -190,9 +192,22 @@ make install Depending on your configuration of `DESTDIR`, the `make install` step may require root privileges to install the binaries to the appropriate destinations. -To build for Windows, you still need to compile on a Linux machine. Install the `mingw-w64` crosscompiler package -and run `make windows` in the project directory. This will build `midimonster.exe` as well as a set of backends -as DLL files. +#### Building for Windows + +To build for Windows, you still need to compile on a Linux machine (virtual machines work well for this). + +In a fresh Debian installation, you will need to install the following packages (using `apt-get install` as root): + * `build-essential` + * `pkg-config` + * `git` + * `mingw-w64` + +Clone the repository and run `make windows` in the project directory. +This will build `midimonster.exe` as well as a set of backends as DLL files, which you can then copy +to the Windows machine. + +Note that some backends have limitations when building on Windows (refer to the backend documentation +for detailed information). ## Development |