Source

jackbeat / mingw /

Filename Size Date modified Message
..
libarchive
522 B
480 B
1.0 KB
348 B
2.7 KB
142 B
1.9 KB
24.6 KB
22 B
1.8 KB
1.1 KB
981 B
1.5 KB
2.8 KB
127 B
==================================
MinGW cross-compiling instructions
==================================

Prerequisites
-------------

* MinGW and Wine (aptitude install mingw wine)

* ASIO SDK extracted into ./local-libs-mingw/src/ASIOSDK2, ie::

    mkdir -p local-libs-mingw/src
    cd local-libs-mingw/src
    unzip path/to/asiosdk2.2.zip

* Jackbeat dependencies. Use the bootstrap-libs.sh script::

    ./bootstrap-libs.sh mingw


Building and packaging
----------------------

To build jackbeat into ./win32-build, simply type:

    cd mingw 
    make

Before running and/or deploying jackbeat you need to bundle dependencies into
the output directory using the package target::

    make package

Then simply double click on jackbeat.exe in ./win32-build/bin

A clean target is also available, which will remove ./win32-build::

    make clean

The win32-build folder should be relocatable. Move it whereever you need.

The provided jackbeat.ci file allows to create a windows installer using
CreateInstall Free.