Jonathan Campbell
ab78b32fe0
configure.ac check for zlib
2018-05-20 15:39:55 -07:00
Jonathan Campbell
5f02d78297
Finish enabling Direct3D shaders in MinGW builds
2018-05-19 14:00:18 -07:00
Jonathan Campbell
d736434d4a
Add configure option for Direct3D shaders
2018-05-19 13:36:45 -07:00
Jonathan Campbell
312c42d7bd
stop auto updating build-timestamp it can break git commits across multiple machines
2018-05-17 17:18:32 -07:00
Jonathan Campbell
fe62c29c4a
Add configure.ac option to force SDL drawn menus, even if the host OS provides menus
2018-05-15 23:26:48 -07:00
yksoft1
bcd62eabe1
Disable D3D9 in configure.ac by default now as MinGW D3D9 is still not
...
working.
2018-05-12 19:10:24 +08:00
yksoft1
9189747326
Try to make D3D9 available on MinGW builds.
2018-05-12 17:48:17 +08:00
Jonathan Campbell
205816b8f8
Oh good, AC_PROG_OBJCXX only checks. I thought it would have made objc++ mandatory. Fix
2018-05-07 12:46:44 -07:00
Jonathan Campbell
1be03b2420
Add Objective C++ source file
2018-05-07 12:45:12 -07:00
Jonathan Campbell
d5f89fe36a
Automatically update the build time when running configure.ac
2018-05-03 18:39:17 -07:00
Jonathan Campbell
0e479ea993
Make C++11 mandatory now. Also from this point forward, the version number bump will occur after the release
2018-05-03 18:26:35 -07:00
Jonathan Campbell
2320145d30
Version bump
2018-05-03 04:47:54 -07:00
Jonathan Campbell
24fe7529b6
Make configure.ac throw an error if the compiler is not C++11 compatible, with instructions for those who still want to compile with GCC 4.6 C++0x compilers. Soon C++11 will become a hard requirement.
2018-04-23 01:35:50 -07:00
Jonathan Campbell
6678f71e42
version bump, build date bump
2018-04-18 22:05:20 -07:00
Jan Alexander Steffens (heftig)
c9a35d7abe
configure.ac: Check fluid_synth_sysex instead of new_fluid_synth
...
Disabling FluidSynth support is the simplest solution to unbreaking the
build with FluidSynth 1.0.9.
Of the FluidSynth functions used this is the one added latest, before
the release of 1.1.0.
1.0.9 is also missing fluid_synth_system_reset, which seems rather
important to have.
2018-04-07 11:41:41 +02:00
Jonathan Campbell
184bf3e2ef
Linux: Add code to read X11 keyboard layout strings
2018-03-25 16:09:31 -07:00
Jonathan Campbell
a8a875a79b
Fix HX_DOS configure.ac code
2018-03-08 14:41:47 -08:00
Jonathan Campbell
39a8bec696
more
2018-03-08 14:15:50 -08:00
Jonathan Campbell
d4d30bfe16
Add configure.ac option for MinGW HX DOS extender targeting
2018-03-08 14:14:01 -08:00
Jonathan Campbell
209052b169
Windows MinGW: Encourage in no uncertain terms where MinGW's ncurses is.
2018-03-06 17:35:26 -08:00
Jonathan Campbell
65c3110e2f
Windows MinGW: Add build flags and support for ncurses with MinGW in order to enable the debugger
2018-03-06 17:24:47 -08:00
Jonathan Campbell
2892f08624
Windows MinGW: Add LDFLAGS for MinGW to force static compile, to make standalone executable
2018-03-06 13:43:30 -08:00
Jonathan Campbell
97c6310ad0
Update configure.ac to no longer assume mmx and sse2 flags unless MT32 (MUNT) emulation is enabled
2018-03-06 08:27:49 -08:00
Jonathan Campbell
d78f3b114b
Bump version and update changelog. Time for a release
2018-02-28 20:51:25 -08:00
Frej Drejhammar
a63e4056ac
Detect and link with tinfo if ncurses requires it
...
Some distributions use a libncurses where the low-level terminal info
is split out into a separate library, libtinfo. Handle this by
checking if the libtinfo library exists and it has a symbol (nodelay)
which is known to cause link failures where a split libncurses is
used.
2018-02-24 19:31:41 +01:00
Jonathan Campbell
0ae6c57471
configure.ac define C_DYNAMIC_X86 based on CPU bits, to set the stage for possible x86_64 porting
2018-02-19 18:57:18 -08:00
Jonathan Campbell
053a2dd246
more spec
2018-02-16 16:50:06 -08:00
Jonathan Campbell
68a61caf42
spec work
2018-02-16 16:45:02 -08:00
Jonathan Campbell
3440d8bdd2
begin making a spec file, for RPM distribution
2018-02-16 15:51:01 -08:00
Jonathan Campbell
cae7b25bc9
bump
2018-02-13 22:06:11 -08:00
Jonathan Campbell
c8db6ddad6
vs2015 needs the updated PACKAGE_VERSION and VERSION defines. Prior to this fix, Windows builds still showed 0.82.1 in the titlebar despite showing 0.82.2 in the emulator itself
2018-01-29 19:51:06 -08:00
Jonathan Campbell
b12529961d
time for a release
2018-01-29 18:44:59 -08:00
Jonathan Campbell
081ba266dc
configure.ac write PACKAGE autoconf variables to a header file that VS2015 can include so PACKAGE information is kept in sync across Linux and Windows
2018-01-28 22:43:14 -08:00
Jonathan Campbell
f149d6f35a
Begin transition to C++11 by warning if using a pre-C++11 GCC compiler
2018-01-22 01:40:21 -08:00
Martin Lindhe
bcd2c45d76
make compilation of DIRECTLPT conditional to Windows and Linux again, fixes #439
2018-01-05 02:16:20 +01:00
Jonathan Campbell
96512d98b6
Linux: complete removal of x86 dynamic core by updating configure.ac as
...
well.
2017-12-29 07:57:49 -08:00
Jonathan Campbell
f64f058ffe
Bump version. Let autoconf indulge in it's fanaticism about matching
...
autoconf versions.
2017-12-25 11:08:30 -08:00
Jonathan Campbell
b7038208df
Split out AVI writer code.
...
Disentangle the code from the rest of the project.
2017-12-18 01:01:50 -08:00
Jonathan Campbell
dc56a6c021
Separate MT32 code from src/gui, move into it's own directory.
...
Maintenance of this code will be a lot simpler in the long term if we
untangle the source code of the various parts that were thrown in years
ago.
2017-12-18 00:48:50 -08:00
Jonathan Campbell
2c43412d94
Revert "SDL autoconfig"
...
This reverts commit d8c27bdb80
.
2017-12-13 15:46:13 -08:00
Jonathan Campbell
d8c27bdb80
SDL autoconfig
2017-12-13 15:10:45 -08:00
Jonathan Campbell
aeab4ed7a5
whoops
2017-12-08 00:10:19 -08:00
Jonathan Campbell
c6bc28eca4
No SDLnet if SDL2
2017-12-08 00:03:17 -08:00
Jonathan Campbell
fe3fffe4cb
SDL2 work
2017-12-07 19:53:59 -08:00
Jonathan Campbell
8cd07530f4
more
2017-12-07 19:35:42 -08:00
Jonathan Campbell
fcdf3132aa
SDL 1.x and SDL 2.x detection. I will #ifdef the code to compile as SDL
...
1.x or SDL 2.x at first, bring both to feature parity, then deprecate
SDL 1.x.
2017-12-07 19:32:10 -08:00
Jonathan Campbell
5448b4deed
more
2017-12-07 17:13:06 -08:00
Jonathan Campbell
0ff5c8232f
more
2017-12-07 17:11:03 -08:00
Jonathan Campbell
b94db9185a
more
2017-12-07 17:08:15 -08:00
Jonathan Campbell
6b7e8e19ba
more
2017-12-07 16:59:29 -08:00