![]() ![]() Quote from: prissi on February 18, 2017, 09:50:19 AM I have installed yesterday Msys2 out of the box using the above instructions. Sorry, I will put these switches in again. Nice if it is other on your system, but with the lastest Msys2 distriution as installed above this is required. All out of the box with the latest MSys2. Was defined just two line above the static test.Īnd with the full static switch the SDL2 does not link, it explicitely requires a dynamic linking. OS_OPT ?= -DPNG_STATIC -DZLIB_STATIC -march=pentium I just have a bunch of other software installed, which other user may have as well.Įven makeobj seems to require now the thread library when building with Msys2 ming64, which explains the large size of teh executable. I have not played with the payth environment, only copying the simutrans executable to the corect location (and the DLLs from the msys folder). ![]() Even after copying all DLL into that path. ![]() Any executable that does not link the thread statically crashes on my system, if it is not started from the msys2 prompt but from for instance from C:\simutrans. I have installed yesterday Msys2 out of the box using the above instructions. If there's still a desire to change from mingw, I suggest mingw-w64 if not an even more complete specifier. Moot now that it's back, but mingw64 was a terrible name - too ambiguous. exe icon, and SDL1/2 versions missing MIDI were due to incompletely changing OSTYPE mingw to mingw64. I guess you've also found errors like the missing. But, makeobj as a command line util should really always be built static so it can be distributed as a single. As long as I have the correct zlib1.dll in the same directory as the makeobj.exe, then it uses that. I note that on my system, if I don't build makeobj static, it finds another version of zlib1.dll somewhere on the path which is not compatable with the build. It works just fine with SDL1 and SDL2 as well when one correctly uses the sdl1/2-config parameters.Īlso works for makeobj. I've put STATIC as an option into config.template / Makefile to have a fully static build if one desires. If you have a dll clash, that's the fault of your own system setup. I've followed An_dz steps, which correctly match the steps at, all works correctly. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |