Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-12 | CONFIGURE: Add a static builds switch | Hubert Maier | |
Configure will still build every target with shared objects by default. Done: - Added a configure switch (--enable-static) for static builds - Right now only tested for SDL targets (checked working on AmigaOS4 with SDL1/2) Missing: - Add the platforms that need the switch for cross-compiling (macOS, iOS, probably more) (I can´t do that myself as i have never cross-compiled and wouldn´t be able to check) @csnover asked on the forums to create a PR for it, so, with my limited (non-existant is more like it) knowledge, i wrapped something up. I *know* that it isn´t enough, as there already is some kind of static builds flag in configure (_engines_built_static). As i don´treally know if this is the same or a different cause (static plugins?), i´m not touching it. But please feel free to add or change what needs to be done. | |||
2018-02-04 | PS3: Enable the mt32 emulator | Bastien Bouclet | |
Either the newer munt, the newer toolchain or the better compiler flags made it run well enough. | |||
2018-02-04 | PS3: Use -mno-fp-in-toc instead of -mminimal-toc | Bastien Bouclet | |
-mno-fp-in-toc is enough not to overflow the TOC. According to the GCC documentation this allows for faster code to be generated than with -mminimal-toc. | |||
2018-01-26 | RISCOS: Don't list RISC OS as a POSIX platform | Cameron Cawley | |
2018-01-03 | PSP: Use aspect correction checkbox instead of extra graphics modes | rsn8887 | |
2018-01-03 | Merge pull request #1090 from bgK/remove-zaurus-yopy | Bastien Bouclet | |
PORTS: Remove the Zaurus and Yopy ports | |||
2017-12-23 | PSP2: compile with hid support (bluetooth kbd and mouse) | rsn8887 | |
2017-12-19 | PORTS: Remove the Yopy PDA port | Bastien Bouclet | |
No official release was ever done for that platform. Production ceased in 2005. | |||
2017-12-15 | BUILD: Check if posix_spawn is available in configure | Thierry Crozat | |
2017-12-07 | MAEMO: Update host_alias | Tarek Soliman | |
2017-12-02 | PSP2: fix building with latest SDL2 for Vita | rsn8887 | |
2017-11-28 | RISCOS: Attempt to reduce binary size | Cameron Cawley | |
2017-11-26 | Revert "ANDROID: Stop disabling MT-32 emulator" | Colin Snover | |
This reverts commit 2a22c16b916602ee9ced429455add5707b0c4f74. The old Buildbot (or maybe the build code's messing about with LDFLAGS) seems to be broken and won't link successfully with the std APIs, so this gets turned back off again until the new Buildbot is active during the next release cycle. | |||
2017-11-25 | ANDROID: Stop disabling MT-32 emulator | Colin Snover | |
Modern Android CPUs are more than powerful enough to emulate the MT-32, and users are requesting its support. | |||
2017-11-21 | CONFIGURE: Only enable ARM assembly on older ARM hosts | Cameron Cawley | |
Refs Trac#6132, Trac#6810, Trac#6957. Closes gh-1067. | |||
2017-10-29 | CONFIGURE: Handle freetype-config SYSROOT duplication in prefix | Willem Jan Palenstijn | |
Since version 2.3.12, freetype-config adds SYSROOT to all paths. If we pass a --prefix that already includes SYSROOT, this will return a duplicate SYSROOT. This patch detects that and adjusts prefix accordingly. | |||
2017-10-29 | CONFIGURE: Add missing --with-libcurl-prefix option | Willem Jan Palenstijn | |
2017-10-29 | CONFIGURE: Improve configure help formatting consistency | Willem Jan Palenstijn | |
2017-10-25 | Merge pull request #1035 from bgK/require-64bits-integers | Bastien Bouclet | |
BUILD: Require 64bits integers | |||
2017-10-02 | CONFIGURE: Add ogg after libraries that might depend on it in the link command | Thierry Crozat | |
This will hopefully fix compilation with mingw when using static libraries. | |||
2017-10-02 | CONFIGURE: Add proper detection for libogg | Cameron Cawley | |
2017-09-30 | BUILD: Define pointer sized integer types and remove SCUMM_64BITS | Bastien Bouclet | |
2017-09-30 | BUILD: Require 8 bytes integer types | Bastien Bouclet | |
2017-09-03 | RISCOS: Use armv3m as the target architecture instead of armv4 | Cameron Cawley | |
2017-09-03 | RISCOS: Check for GCCSDK_INSTALL_ENV | Cameron Cawley | |
2017-09-03 | RISCOS: Correctly set executable extension | Cameron Cawley | |
2017-09-03 | RISCOS: Add RISC OS support | cameron | |
2017-08-19 | CONFIGURE: Silence undefined-var-template warning | Thierry Crozat | |
We get this warning a lot for the Singleton class due to the way we instantiate its specializations. Also in case we forget the instantiation we get a link error anyway, so the warning is not very useful anyway. | |||
2017-08-13 | CONFIGURE: An (unsuccessful) attempt to add library dependencies to the tools | Eugene Sandulenko | |
For some reason I cannot figure out how to enforce proper variable creation in a generic way. I'll keep reading the docs but maybe someone else could figure it out earlier | |||
2017-03-20 | ANDROIDSDL: android x86_64 platform fix | lubomyr | |
2017-03-10 | PSP2: new g++ flags fix crashing scumm-7-8 games | rsn8887 | |
The Dig and Full Throttle were both crashing on startup on PSP2 (Vita) when -O2, -O3, or -Os compiler optimizations were enabled. The problem is fixed by adding the "-fno-optimize-sibling-calls" compiler flag. | |||
2017-03-10 | PSP2: optimize compilation for file-size | rsn8887 | |
2017-03-09 | Revert "TOOLS: configure options for all-unstable-engines" | rsn8887 | |
This reverts commit bd54615363ec96c8decf34cd039017b91c7c279e. | |||
2017-03-09 | TOOLS: configure options for all-unstable-engines | rsn8887 | |
2017-03-04 | PSP2: Add Playstation Vita (PSP2) support | cpasjuste | |
2017-01-15 | BUILD: Fix PSP build of test runner | Colin Snover | |
2017-01-15 | BUILD: Fix N64 build of test runner | Colin Snover | |
2017-01-15 | BUILD: Attempt to fix Android builds of test runner | Colin Snover | |
Mixing -I and -isystem for system headers causes failures. | |||
2017-01-14 | BUILD: Attempt to fix Android builds when building the test runner | Colin Snover | |
This patch adds the additional architecture-dependent gcc-stdlibc++ include directory to match the existing gcc-stdlibc++ linker and generic include directory. | |||
2017-01-14 | BUILD: Attempt to fix Android builds when building the test runner | Colin Snover | |
Android builds currently fail when building the test runner because the runner tries to include standard library headers, which cannot be found. This patch adds the gcc-stdlibc++ include directory that matches the existing gcc-stdlibc++ linker flag. | |||
2016-12-03 | CONFIGURE: Allow ppc as alias for powerpc | Donovan Watteau | |
OpenBSD, for example, uses ppc instead of powerpc. | |||
2016-11-26 | CONFIGURE: Enable plugins support for mingw64 | rootfather | |
Until now, the configure script was unable to detect mingw64 as a platform that supports building plugins. I tested this with MSYS2/mingw64 and was able to build all engines dynamically. I opted not to use any wildcards for this entry, because I don't know which variants are possible here. | |||
2016-11-05 | ANDROIDSDL: added support x86_64 platform | lubomyr | |
2016-10-22 | DC: Remove workaround for GCC bug #42841 | Marcus Comstedt | |
We now require GCC 4.6, where this bug has been fixed. | |||
2016-10-17 | ALL: Fix compilation with disabled cloud but enabled libcurl | Eugene Sandulenko | |
2016-10-16 | CONFIGURE: Disable libcurl and sdlnet when using --disable-cloud | Thierry Crozat | |
2016-10-09 | GCW0: Reenable scalers | Eugene Sandulenko | |
There is only one 1x scaler, but scalers are used for aspect ratio correction | |||
2016-09-15 | ANDROIDSDL: Enabled mt32emu | lubomyr | |
2016-09-10 | CONFIGURE: Fix prepend_var and make it more portable | Eugene Sandulenko | |
2016-09-10 | CONFIGURE: Better handling Amiga libcurl exception | Eugene Sandulenko | |