Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 778 Bytes

README.md

File metadata and controls

47 lines (31 loc) · 778 Bytes

baresip-win32

Baresip cross-compiled for Windows using MinGW-w64

Tools to install

You need to install the MinGW-w64 compiler and Wine:

Debian/Ubuntu:

sudo apt-get install mingw-w64 wine

macOS using Homebrew:

brew install mingw-w64 wine

Copy the source code

$ git clone https://github.com/baresip/re
$ git clone https://github.com/baresip/baresip
$ wget https://www.openssl.org/source/openssl-3.3.0.tar.gz
$ tar -xf openssl-3.3.0.tar.gz
$ mv openssl-3.3.0 openssl

Cross-Compile the projects

You must build openssl first:

$ make openssl
$ make

This will cross compile all the projects for Windows and execute the testcode using Wine.

If it works you can fiddle with the build flags for fun :)