Maarten ter Huurne
|
a271a520a6
Do not build against /usr/local on MinGW
|
11 年之前 |
wouter
|
d089095d55
Various text-processing stuff
|
11 年之前 |
Alex Wulms
|
80d78b6a37
Support build of shared library (preparation for Android port)
|
12 年之前 |
Manuel Bilderbeek
|
3dc75bdd46
Add link flags to make sure that openMSX compiles completely statically with MinGW. Requires gcc 4.x or higher. Updated installation instructions in a next commit.
|
13 年之前 |
Maarten ter Huurne
|
0f58fa2785
The "-mconsole" flag is a link flag, not a compile flag.
|
15 年之前 |
Maarten ter Huurne
|
1508a9a4cb
Use "g++" as default compiler on all platforms.
|
15 年之前 |
Maarten ter Huurne
|
2a8afe0023
Split "platform-*.mk" into generic platform info (same file) and probe overrides (new "probe-*.mk" file). This avoids evaluation of undefined variables, which is silently ignored by Make but treated as an error by "makeutils.py".
|
15 年之前 |
Maarten ter Huurne
|
9b0d78008b
Removed "2>> $(LOG)" parts of the probe definitions and also the filter that discarded them.
|
15 年之前 |
Max Feingold
|
f9b394ae50
Secure CliServer sockets on Windows with SSPI
|
15 年之前 |
Maarten ter Huurne
|
69dddc8327
Link GLEW statically.
|
17 年之前 |
Maarten ter Huurne
|
622e240dff
Fixed static linking against SDL.
|
17 年之前 |
Maarten ter Huurne
|
6428889d42
Fixed static linking of SDL so it cannot pick up dynamic libraries anymore.
|
17 年之前 |
Maarten ter Huurne
|
9c91ccb130
Link GLEW against the import library. Although that is not what we really want, GLEW does not install the static library on Windows: a comment in the Makefile says the static lib is broken, but does not explain why.
|
17 年之前 |
Maarten ter Huurne
|
0906b10b99
Implemented static linking for all platforms. One important change is that the use of the 3rdparty build system is now almost fully decoupled from static linking. Although we do not use this flexibility at the moment, it does make the Makefiles cleaner.
|
17 年之前 |
Maarten ter Huurne
|
5095e28e22
Replace "-mwindows" from "sdl-config --libs" by "-mconsole". BiFi says this fixes stdout output getting lost.
|
17 年之前 |
Maarten ter Huurne
|
e306e4dfb8
Link to winmm explicitly, since the MIDI code needs it. In most cases SDL already links to winmm, but we should not rely on that.
|
17 年之前 |
Maarten ter Huurne
|
b386952d16
There is a libpng-config on mingw32 too, so the overrides are unnecessary and could possibly lead to the wrong lib being picked up.
|
17 年之前 |
Maarten ter Huurne
|
bf9dba9af0
Be careful with "override" directive, since it makes the variable immutable without that directive from that point onward. This part is *not* in the manual.
|
17 年之前 |
Maarten ter Huurne
|
57993732d1
Force ("override" directive) additions to CXXFLAGS, as it is likely openMSX will not compile without these.
|
17 年之前 |
Maarten ter Huurne
|
192acb439a
GLEW lib has a different name under Windows.
|
19 年之前 |
Patrick van Arkel
|
1ea846570a
directx
|
19 年之前 |
Patrick van Arkel
|
f48f072ef2
ldsound
|
19 年之前 |
Herman Oudejans
|
fd08ea4393
fixed win32 compile errors
|
20 年之前 |
Maarten ter Huurne
|
bb5e44fa23
Separated CPU and OS in build system.
|
20 年之前 |