Difference between revisions of "Compiling ScummVM/MXE"

Jump to navigation Jump to search
m
 
(10 intermediate revisions by the same user not shown)
Line 9: Line 9:
After you installed all the required packages mentioned above, you are ready to set up the MXE toolchain itself. 32 bit and 64 bit toolchains are available, either statically or dynamically linked.
After you installed all the required packages mentioned above, you are ready to set up the MXE toolchain itself. 32 bit and 64 bit toolchains are available, either statically or dynamically linked.


MXE calls the combination between "bitness" and linking type a "MXE_TARGET".
MXE calls the combination between bitness and linking type a ''TARGET''. The following ''MXE_TARGETS'' are available:


<pre>
<pre>
Line 17: Line 17:
x86_64-w64-mingw32.shared: 64 bit, dynamically linked
x86_64-w64-mingw32.shared: 64 bit, dynamically linked
</pre>
</pre>
In the following steps, we'll only focus on the ''.static'' targets since shared ones are not really suitable for distribution. They might be fine if you only use the builds by yourself and know exactly which additional DLL files you need, but for the releases, we want (almost - more on that later) every library used by ScummVM to be available directly in the ScummVM executable without the needs for any additional DLL files.


== Compiling ScummVM ==
== Compiling ScummVM ==
This page is intentionally left blank.
(No seriously - it's on my TODO list 😉)
[[User:Rootfather|Rootfather]] ([[User talk:Rootfather|talk]]) 19:58, 26 July 2021 (UTC)
330

edits

Navigation menu