aboutsummaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
2016-02-03CONFIGURE: Log cmdline and envvars to config.logWillem Jan Palenstijn
2016-01-13CONFIGURE: Update dependency list for fluidsynth on OS XThierry Crozat
Also add missing cc_check_clean after fluid synth check.
2016-01-13CONFIGURE: Update note about Fluidsynth in Windows builds.Kirben
2016-01-12CONFIGURE: Make FluidSynth detection more reliable.Johannes Schickel
1. We use actual FluidSynth symbols in our test program now. This assures that linking actually checks for presence of symbols. Which in turn checks that the library linked can be used with our link configuration. 2. Add simple hardcoded list of FluidSynth dependencies. This helps detection of statically built FluidSynth.
2016-01-10CONFIGURE: Fix missing variable access.Johannes Schickel
Ooops.
2016-01-10CONFIGURE: Allow detection of static FreeType2 builds.Johannes Schickel
This is actually a bit abusive of the --static option. However, it works and prevents a lot of hassle to setup building when FreeType2 was built with --disable-shared.
2016-01-09CONFIGURE: Disable ARM assembly for iOS targets with Apple's as.Johannes Schickel
2016-01-07Merge pull request #643 from raziel-/patch-2Johannes Schickel
AMIGAOS: Static builds preferred
2016-01-06IOS: Merge branch 'master' into ios-fixVincent Bénony
2016-01-06IOS: Merge masterVincent Bénony
2016-01-06IOS: Fixes compilation under LinuxVincent Bénony
2016-01-06IOS: Create two targets for old iPhone (iOS <= 6) and new one (iOS >= 7)Vincent Bénony
The "iphone" backend is the support for the old iPhones. The "ios7" backend is for the new iPhones.
2016-01-06IOS: Uses the SDKROOT variable only if providedVincent Bénony
2016-01-06IOS: Once again, changes the iOS deployment targetVincent Bénony
2016-01-06IOS: Changes the deployment target to iOS 7.0Vincent Bénony
2016-01-06IOS: Fixes configure scriptVincent Bénony
2016-01-03AMIGAOS: Static builds preferredHubert Maier
Reasons: - Shared objects aren't really shared on AmigaOS (Once two programs load the same .so, it will be loaded twice into memory instead of sharing the already available one) - To make the program run for everyone i need to provide a subdir (SObjs/) which holds all the .so's used while compiling, otherwise some people have to go hunting for the correct .so's online. (That completely defies the use of "shared objects") Even worse is the fact that, if users have older .so's installed, they might experience crashes. - There is no benefit in building ScummVM with shared objects, because even *if* a new lib version is available as an .so it won't be mandatory to immediately switch to it, because the code probably won't take advantage of it as fast. In short: Switchting to static builds to reduce user grief, crash reports and as a bonus have ScummVM start a little faster.
2015-12-25SDL/GL Enabled OpenGL(ES) on the Raspberry Pi in the configure script.vanfanel
2015-12-24CONFIGURE: Make RE more portableWillem Jan Palenstijn
Thanks criezy.
2015-12-23OSX: Fix make bundle target when using SDL2Thierry Crozat
2015-12-20CONFIGURE: Report clang compiler versionWillem Jan Palenstijn
Our previous code printed the gcc version clang is pretending to be.
2015-12-20CONFIGURE: Always disable have_gcc when using Intel compilerWillem Jan Palenstijn
This fixes configure if icc is set to gcc-compatibility mode, which is the default.
2015-12-16CONFIGURE: Disable use of USE_ARM_SOUND_ASM.Johannes Schickel
The feature is currently broken (see bug #6957 "AUDIO: ARM ASM sound code causes distorted audio on 32 bit armv6"). Fixing the feature looks highly non-trivial and since nobody volunteered so far it's unlikely we will see any fix soon.
2015-12-15PS3: Make use of an updated SDL2 versionBastien Bouclet
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3.
2015-12-08RASPBERRYPI: Disable OpenGL ES because it offers no advantage over SDL2.vanfanel
2015-12-08RASPBERRYPI: Prefer SDL2 over SDL1.2.vanfanel
2015-12-08SDL/DISPMANX: Remove dispmanx graphics output.vanfanel
2015-12-08CONFIGURE: Fix OpenGL ES detection for Raspberry Pi and other SBCs.vanfanel
2015-11-12SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing ↵vanfanel
issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor.
2015-11-11Merge branch 'master' into dispmanxvanfanel
2015-10-18SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of ↵vanfanel
DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi.
2015-10-18SDL/DISPMANX Removed a redundant and unused configure parameter info related ↵vanfanel
to dispmanx.
2015-10-18SDL/DISPMANX Corrected configure script so Scummvm cross-compiles with ↵vanfanel
modern Raspbian that uses multiarch.
2015-07-24SDL/DISPMANX: Made minor corrections sugested by fingolfin.vanfanel
2015-07-22CONFIGURE: add and use append_var functionMax Horn
This allows replacing constructs like LDFLAGS="$LDFLAGS -static-libgcc -static-libstdc++" by append_var LDFLAGS "-static-libgcc -static-libstdc++" or even append_var LDFLAGS -static-libgcc -static-libstdc++ which improves readability and reduces "code duplication", and thus reduces the risk of introducing certain bugs (e.g. like this one: LDFLAGS="$LDFLAG -static-libgcc -static-libstdc++"
2015-07-22SDL/DISPMANX: Updated class member names, configure script and asociated ↵vanfanel
files and docs to conform to fingolfin's corrections.
2015-07-20SDL/DISPMANX: Updated rendering code for better buffers management.vanfanel
2015-07-20RASPBERRYPI: Changed the RGB code for the game screen surface and added ↵vanfanel
RaspberryPi information file.
2015-07-20RASPBERRYPI: Fixed cross-compilation.vanfanel
2015-07-20RASPBERRYPI: Fixed variable names, removed gcc optimization flags, temporary ↵vanfanel
decrease buffers to 2.
2015-07-07CONFIGURE: Ensure the USE_ALSA define ends up in config.mkMatthew Hoops
2015-03-29RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx)vanfanel
2015-03-06CONFIGURE: Always link against Cocoa on OS X, since SDL2 doesn't seem to ↵Einar Johan Trøan Sømåen
pick it up for us.
2015-02-16CONFIGURE: Make SDL_CONFIG override work with a MinGW host.Johannes Schickel
2015-01-25SDL: Add experimental support for SDL2.Johannes Schickel
This is based upon skristiansson's change set to make ScummVM work with SDL2.
2015-01-25CONFIGURE: Allow to overwrite sdl-config to use with SDL_CONFIG.Johannes Schickel
2015-01-18CONFIGURE: Use -mlongcall on Mac PPC buildsMatthew Hoops
Calls larger than 32MB away should no longer cause linker errors, provided libraries are rebuilt with that too
2015-01-18CONFIGURE: Use "powerpc" instead of "ppc" as config.guess outputsMatthew Hoops
powerpc-* targets get detected properly again now
2015-01-05ANDROID: Remove unpacker and fix support for non armJoel Teichroeb
2015-01-05ANDROID: Update the asset archive code to use AAssetsJoel Teichroeb
The AAssets API was added in android 2.3, so it also requires using the android-9 toolchain. Using this gives a rather large speedboost to starting the ScummVM application.