116
edits
m (→ScummVM: some more details for lib building) |
|||
Line 223: | Line 223: | ||
Download the diffs from [http://users.uoa.gr/~knakos/scummvm/libraries/ here] and patch the libraries. | Download the diffs from [http://users.uoa.gr/~knakos/scummvm/libraries/ here] and patch the libraries. | ||
You need to ''configure'' and ''make'' each library, | You need to ''configure'' and ''make'' each library, | ||
except the SDL library which sports a | except the SDL library which sports a customly created (and lame :-) ) | ||
Makefile. | Makefile. | ||
Here are the typical parameters to the configure scripts: | Here are the typical parameters to the configure scripts: | ||
Line 253: | Line 253: | ||
You may also have to do some minor manual edits to the config.h files. | You may also have to do some minor manual edits to the config.h files. | ||
''libmad's one springs to mind, in which you have to undefine HAVE_STDINT_H'' | (''libmad's one springs to mind, in which you have to undefine HAVE_STDINT_H'') | ||
You just <tt>make</tt> each library after configuring. | |||
The SDL library has no configuration script - you just <tt>make</tt> | |||
* Place library files in appropriate places. | * Place library files in appropriate places. | ||
Line 259: | Line 262: | ||
Currently they need to be under <tt>backends/platform/wince/libs/</tt> in directories | Currently they need to be under <tt>backends/platform/wince/libs/</tt> in directories | ||
<tt>include</tt> and <tt>lib</tt>. | <tt>include</tt> and <tt>lib</tt>. | ||
Also note that the Makefile expects the libraries to have somewhat more "funky" names than their default. | |||
This has been done for compatibility reasons with the evc built libs. | |||
Just rename the libraries according to the Makefile, or edit the Makefile to match the default naming. | |||
* Build | * Build | ||
cd into <tt>backends/platform/wince/</tt> and type <tt>make dist</tt>. | cd into <tt>backends/platform/wince/</tt> and type <tt>make dist</tt>. |
edits