devel:sis
This is an old revision of the document!
Building SIS
- Replace
restrict
torestrict_var
– it is a keyword now. - Use
__MINGW32__
macro to distinguish Linux/Windows builds. - For Windows builds add
-lwinmm
to the linker command.
Cross-compiling for Windows
- Install MinGW-W64:
sudo apt install mingw-w64
- 32-bit SIS for Windows:
./configure --host=i686-w64-mingw32 make
- 64-bit SIS for Windows:
./configure --host=x86_64-w64-mingw32 make
Compiling for Linux
- 32-bit SIS for Linux:
CFLAGS=-m32 ./configure make
- 64-bit SIS for Linux:
CFLAGS=-m64 ./configure make
Copyright © 2014-2024 workcraft.org