Sam Hocevar
1026860ac0
build: only pass -fno-exceptions -fno-rtti to the C++ compiler, never to
the C compiler (the Android build script did that).
il y a 12 ans
Sam Hocevar
bb6e400457
android: explicitly load stlport_shared when initialising the native object.
il y a 12 ans
Sam Hocevar
9b5880936c
build: tweak everything to allow building with SDL on the Raspberry Pi.
il y a 12 ans
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
il y a 12 ans
Sam Hocevar
ff34685ab7
build: try to autodetect the number of CPU threads available and tweak the
parallel builds accordingly.
il y a 12 ans
Sam Hocevar
03e83798eb
build: fix the Raspberry Pi build and add a build script for it.
il y a 12 ans
Sam Hocevar
1a118eda95
build: update Windows SDL binaries to 1.2.15.
il y a 12 ans
Sam Hocevar
6ff44b1829
build: use "win-*" instead of "windows-*" in build names so that they
appear shorter on the web page.
il y a 12 ans
Sam Hocevar
457045bb50
build: ensure that the Linux build machines are what they advertise, or
fail the build (if eg. we try to build an amd64 binary on i386).
il y a 12 ans
Sam Hocevar
85275834e2
build: a few hacks to allow building with MinGW on Windows.
il y a 12 ans
Sam Hocevar
9f8636705c
build: MinGW compilation fixes, rename libcaca.lib to caca.lib so that
g++ understands -lcaca directly; also add -DCACA_STATIC to the default flags.
il y a 12 ans
Sam Hocevar
98bd224ae8
build: ship a binary build of libcaca for Win32 and Win64.
il y a 12 ans
Sam Hocevar
06d9d00c34
win32: no longer ship GDI+ because MinGW ships a working version, including
for Win64.
il y a 12 ans
Sam Hocevar
6ebc4c88a7
build: do not use --host=none with NaCl; we can be more specific, eg. with
--host=i386 or --host=x86_64.
il y a 13 ans
Sam Hocevar
6743bb45cd
nacl: the Mandelbrot zoomer is starting to work on NaCl.
il y a 13 ans
Sam Hocevar
2edb8115e6
core: port all code to NativeClient. Nothing runs for now, but it builds.
il y a 13 ans
Sam Hocevar
fcbfba7a44
build: use xvfb-run to run the windows-i386 test suite on a non-mingw
build host.
il y a 13 ans
Sam Hocevar
fbdec834dd
image: add a GDI+ loader.
il y a 13 ans
Sam Hocevar
abbf9ba44c
build: fix a shitload of build errors introduced by the Image refactoring
and the OS X port.
il y a 13 ans
Sam Hocevar
73e9bfdd90
build: fix GLEW usage to use <glew.h>, not <GL/glew.h>.
il y a 13 ans
Sam Hocevar
b9e2be1914
build: disable "make check" on win64 because the version of Wine installed
on the autobuilders doesn't support it yet.
il y a 13 ans
Sam Hocevar
70e3ae8222
build: do not set --build if not really cross-compiling (eg. building for
mingw64 on mingw32).
il y a 13 ans
Sam Hocevar
7a3709ab53
build: move SDL_image and SDL_mixer binaries to an i686-only directory.
il y a 13 ans
Sam Hocevar
53347d96e3
build: fix a typo in the mingw configuration sequence in lol-build and
add set -e to the build-mingw scripts to catch possible regressions.
il y a 13 ans
Sam Hocevar
247af5b0b7
build: add a Win64 build of libSDL. Useless for now, because SDL_Image
and SDL_Mixer are needed and are a lot harder to build.
il y a 13 ans
Sam Hocevar
b9e28aa987
build: add debug information to lol-build output.
il y a 13 ans
Sam Hocevar
160102ba03
build: new lol-build script for easier autobuilds.
il y a 13 ans