1
0
Fork 0
Commit Graph

4 Commits (2a8bbc82dc62cc675a2226630f1d5e135e547b20)

Author SHA1 Message Date
Leonard Koenig 2a8bbc82dc Makefile: Use just one makefile; improvements
- Do not use wildcards to generate the list of sources (this has many
   problems and is discouraged, especially for bigger problems)
 - Specify the toolchain to be used through implicit variables
    * mingw32 vs. i686-w64-mingw32
    * g++ vs clang++
 - Use g++ binary instead of gcc
 - automatically generate dependencies (header files) for compilation
2018-06-20 15:48:56 +02:00
mewmew f5f76f8b8a Fix build on Linux 2018-06-08 11:23:30 +02:00
galaxyhaxz b1ee40f6e7
Revert "Add preliminary support for compiling on Linux" 2018-06-07 22:00:35 -05:00
mewmew 1836399875 Fix linking against storm.dll and diabloui.dll
* add aliases for storm exports to handle __stdcall calling convention on Linux
* mark external functions as extern "C"
2018-06-08 01:28:20 +02:00