evc3/4 compile fix for emulator
Brought to you by:
complement
This patch fixes compiling for the x86 emulator target
in evc3 (use X86EM.bat) and evc4 (use WCEemulator.bat).
The reason why compiling didn't work was that the
output folder for emulator was set to
"opt\evc3-emulator", but the rules for .o output still
used the "opt\evc3-x86" folder. Now the processor
subtype is taken into account, and the output folder
are named "evc3-x86-emulator" (and similar for evc4).
The patch also fixes the use of the "emulator" define;
it uses another define to not clash with possible use
of the string as an identifier. It also removes some
space chars on line endings and adds an
"install-static" rule that was missing for library
compilation.
Logged In: YES
user_id=124874
After discussion on stlport-devel list I decided to not add
the target processor subtype to the output filename, but to
just make a special case for emulator compiles. The filename
for evc3 output dir would be "evc3-emulator" then.
The patch additionally removes inclusion of commctrl.lib on
the linker command line.
emulator compile fix, patch version 2