Yotam Barnoy
30d7517343
PSP: switched to using my memcpy
...
svn-id: r50982
2010-07-18 07:03:14 +00:00
Angus Lees
330e94feed
Drop direct use of (private) libEGL.so and call EGL functions via Java.
...
This removes the final private library - we should be completely above
board now.
svn-id: r50677
2010-07-05 13:06:58 +00:00
Max Horn
a9af532448
DS: Can now build binaries via our "configure/make" build system.
...
Conversion of the old build system is incomplete. Binaries created
using this new build system support most likely will not run!
More work is needed, but the work done so far should be enough
to get basic NDS support on our buildbot working.
svn-id: r50672
2010-07-05 10:07:33 +00:00
Max Horn
179a2b4e88
NDS: Rename backend 'nds' to 'ds' in configure
...
svn-id: r50670
2010-07-05 10:06:38 +00:00
Angus Lees
b8778fc7c3
Switch Android toolchain prefix from arm-android-eabi to
...
arm-*-linux-androideabi, since this is what the upcoming gcc-4.6
change uses.
Work around Android 2.0 and newer dynamic linker bug by explicitly
linking plugins against the core libscummvm.so.
Mark Android packages as preferring to be on external storage.
Move -lm from LDFLAGS to LIBS.
svn-id: r50665
2010-07-05 01:00:59 +00:00
Max Horn
762ff57e0d
NDS: Some tweaks for compiling via std build system
...
svn-id: r50582
2010-07-01 23:12:28 +00:00
Max Horn
78b6e246df
Fix configure output (missing newline)
...
svn-id: r50556
2010-07-01 16:26:00 +00:00
Johannes Schickel
58fcda82f3
Remove support for translation of console messages.
...
In recent discussions on -devel it turned out, that this
feature is rather superfluous and instead we should rather
implement a proper error reporting in our GUI.
I also removed the dependency on iconv along with this.
svn-id: r50335
2010-06-26 18:07:41 +00:00
Johannes Schickel
d783ca972a
Disable addition of "SCUMMVM_SVN_REVISION" to the version string, in case --enable-release was specified on configure run.
...
svn-id: r50246
2010-06-24 22:33:49 +00:00
Thierry Crozat
690203de74
Fix possible link error for scummvm-static (for MacOS X bundle) when USE_TRANSLATION is set but USE_TERMCONV is not.
...
svn-id: r49941
2010-06-17 18:54:37 +00:00
Yotam Barnoy
e7e8808aff
PSP: got rid of SDL
...
svn-id: r49903
2010-06-16 09:04:27 +00:00
John Willis
2e9a7155e6
GP2X: Move port distribution rules into a makefile for use with buildbot.
...
This removes them from the old scripts in /backends/platform/gp2x/build/ and puts them in the right place.
svn-id: r49892
2010-06-15 20:45:13 +00:00
Johannes Schickel
49463c2bf9
Use USE_TRANSLATION, USE_DETECTLANG and USE_TERMCONV instead of (ENABLE_)TRANSLATION, DETECTLANG and TERMCONV.
...
svn-id: r49885
2010-06-15 19:20:58 +00:00
Andre Heider
7360bea1ee
Fix linking of the cc_tests (gamecube too)
...
svn-id: r49884
2010-06-15 18:42:08 +00:00
Andre Heider
6210b44eba
Fix linking of the cc_tests
...
svn-id: r49882
2010-06-15 18:30:30 +00:00
John Willis
ee419aad9c
GP2XWiz: Add port distribution rules into a makefile so they can be used with buildbot.
...
This removes them from the old scripts in /backends/platform/gp2xwiz/build/ and puts them in the right place as make targets.
svn-id: r49877
2010-06-15 17:49:40 +00:00
Johannes Schickel
0d7c8071cc
Fix iconv signature on BSD systems. (Based on what we do in tools/)
...
svn-id: r49868
2010-06-15 17:13:42 +00:00
Eugene Sandulenko
859212df25
Implement translation support for ScummVM GUI.
...
Based on patch #2903830 : "Updated Translation Prototype" by alexbevi
which in turn is based on patch #1739965 by jvprat.
Currently it builds all translations right into ScummVM. Once the
feature will be accepted more widely, i.e. more translations will
pop up, it will be trivial to move translation strings to external
file.
Finished translation: Russian
Unfinished translation: Hungarian
Things which are nice to do:
- Language code -> language mapping for more user friendness
- Specifying fonts to be used with language
- Updating of interface language without restart. It will require
moving of much code to reflowLayout() methods for each dialog
The .po files must be in single byte encodings. I.e. no support
for Unicode.
svn-id: r49759
2010-06-15 10:44:51 +00:00
Angus Lees
33c2e03ccc
Remove unnecessary explicit _endian=little for Android
...
svn-id: r49504
2010-06-08 13:18:25 +00:00
Max Horn
46155b2c36
Add Android backend from patch #2603856
...
svn-id: r49449
2010-06-06 09:34:36 +00:00
Joost Peters
088ad43966
add mips-sgi(-irix6.5) cross-compiling target
...
svn-id: r49167
2010-05-23 19:24:19 +00:00
Andre Heider
be0885e9d1
Revert r48979. Instead, make the HQ scalers depend on the normal ones. Configure reflects that now.
...
svn-id: r48996
2010-05-10 17:25:12 +00:00
Max Horn
ea964491a0
Revise how prefix, datadir etc. are handled.
...
With these changes, we are a bit closer to how autoconf works, the
de-facto standard for configure scripts. The changes make it easier
for packagers to modify where ScummVM install things (e.g. the
Maemo port might benefit from this). It is now also trivial to
override certain paths when invoking make, e.g. you can now do
make install prefix=/opt
and also datadir, mandir etc. will reflect the change.
svn-id: r48989
2010-05-09 20:42:18 +00:00
Andre Heider
09a54d765f
Fallback to the nasm compatible yasm.
...
svn-id: r48980
2010-05-09 13:31:34 +00:00
Andre Heider
a3e428f6db
Rename DISABLE_*SCALERS to USE_*SCALERS, and move the mk/cpp defines to configure.
...
svn-id: r48977
2010-05-09 11:00:17 +00:00
Andre Heider
67d9cc17b0
Lets not override the return value in cc_check()
...
svn-id: r48969
2010-05-08 20:52:17 +00:00
Andre Heider
bcbbe36976
Cleanup, remove tmp files to avoid /tmp file flood (like on buildbot).
...
svn-id: r48968
2010-05-08 20:22:50 +00:00
Yotam Barnoy
20c0710db9
Modified configure to support PSP profiling
...
svn-id: r48803
2010-04-26 12:11:19 +00:00
Joost Peters
6a368a2c01
set cxx_verc_fail=no when MIPSpro 7.4.4 is detected + proper MIPSpro capitalization
...
svn-id: r48770
2010-04-22 15:30:26 +00:00
Ori Avtalion
09c0e55306
Fix for #2985480 - AMIGAOS4: Compiler errors on ./configure
...
svn-id: r48688
2010-04-17 15:03:16 +00:00
Max Horn
17c0c846aa
Remove type_4_byte='long' FIXMEs from configure
...
Since no porter complained about these during the last release,
this should be safe. In any case it would be trivial to put them
back, but that is only acceptable if an explanatory comment is
included.
svn-id: r48676
2010-04-16 20:48:45 +00:00
Max Horn
85f0fceef3
Fix stupid mistake
...
svn-id: r48672
2010-04-16 13:03:26 +00:00
Max Horn
050d034d79
Enable more ARM asm on arm-linux targets
...
svn-id: r48671
2010-04-16 12:58:42 +00:00
Max Horn
09a01c71dd
Trying to fix DC port compilation
...
svn-id: r48669
2010-04-16 12:49:48 +00:00
Max Horn
418bcdad7d
Change configure entries for NDS and DC ports to use _port_mk
...
svn-id: r48664
2010-04-16 10:59:23 +00:00
Yotam Barnoy
9a2eac7eee
PSP: refactoring/redesign of the backend
...
svn-id: r48632
2010-04-12 06:49:05 +00:00
Max Horn
2e6b40798d
Change 'head -1' to (hopefully more portable) 'head -n1'
...
svn-id: r48619
2010-04-11 16:27:11 +00:00
Max Horn
982cf40067
Yet another attempt to fix cc_check_define: make it only link, but not compile, the test code
...
svn-id: r48603
2010-04-09 15:47:49 +00:00
Willem Jan Palenstijn
0768eda964
Change outdated configure status message
...
svn-id: r48602
2010-04-09 14:30:10 +00:00
Max Horn
f360dcac90
Change cc_check to always pass LDFLAGS (it already always passed CXXFLAGS), and adapt calling code accordingly
...
svn-id: r48601
2010-04-09 14:23:30 +00:00
Max Horn
a1fde3a03f
Trying to fix cc_check_define breakage for cross platform builds which *require* a non-trivial LDFLAGS & CXXFLAGS; applying same fix to the memalign test code
...
svn-id: r48600
2010-04-09 14:13:37 +00:00
Ori Avtalion
92817e84ca
Use head -1 instead of grep -m (non-POSIX flag)
...
svn-id: r48599
2010-04-09 14:12:20 +00:00
Ori Avtalion
3558ccccc4
Have cc_check_define return 0 on success
...
svn-id: r48597
2010-04-09 13:10:33 +00:00
Ori Avtalion
641f061645
Fix configure script on cross-platform environments
...
svn-id: r48596
2010-04-09 12:46:13 +00:00
Ori Avtalion
be31842b1c
Future-proof gcc >= 4.3 test (Will break on version 5.0)
...
svn-id: r48595
2010-04-09 12:30:45 +00:00
Ori Avtalion
f2f0e1aa67
Simplify GCC version tests, add support for the clang compiler
...
svn-id: r48594
2010-04-09 12:23:43 +00:00
Max Horn
1eda07f524
configure: document --enable-release and --enable-profiling
...
svn-id: r48399
2010-03-24 23:19:42 +00:00
Paweł Kołodziejski
51110f4be9
not need this for samsungtv
...
svn-id: r48395
2010-03-24 21:25:18 +00:00
Paweł Kołodziejski
d377ef5626
update samsungtv toolchain prefix
...
svn-id: r48380
2010-03-24 16:40:35 +00:00
Paweł Kołodziejski
958fa8d5cb
cleanup samsungtv sdl-config
...
svn-id: r48251
2010-03-13 19:30:12 +00:00