Leonard König
70f13e02fc
32-bit mingw doesn't use prefix for dlltool
2018-06-20 19:38:45 +02:00
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
galaxyhaxz
67f8485217
Fix makefile for Linux
2018-06-19 20:31:35 -05:00
galaxyhaxz
0db106a5b4
Add support for Visual C++ 5.10 ( #12 )
...
* Update stuff
2018-06-14 02:38:27 -05:00
mewmew
445520a31d
Copy storm.def and diabloui.def to work with VS and GCC
...
Updates #5 .
2018-06-09 00:16:26 +02:00
mewmew
1a70a033b8
Update name of executable to devilution.exe
...
This lets it live alongside diablo.exe in the game directory.
2018-06-08 20:01:04 +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