From b923754c869c76809e1e841b6893d74b148e7fc9 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Wed, 22 Jan 2020 22:24:37 +1100 Subject: [PATCH] Add simpler CC_BUILD_RPI define, add compiled icon obj file for arm architecture --- misc/CCicon_rpi | Bin 0 -> 22493 bytes readme.md | 2 +- src/Core.h | 5 +++++ 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 misc/CCicon_rpi diff --git a/misc/CCicon_rpi b/misc/CCicon_rpi new file mode 100644 index 0000000000000000000000000000000000000000..a07b06d93b9b010051951392e37f4e32070df685 GIT binary patch literal 22493 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 literal 0 HcmV?d00001 diff --git a/readme.md b/readme.md index de23e468e..b8d4afb0f 100644 --- a/readme.md +++ b/readme.md @@ -66,7 +66,7 @@ Install appropriate libs as required. For ubuntu these are: libx11-dev, libgl1-m ##### Raspberry pi Although the regular linux compiliation flags will work fine, to take full advantage of the hardware: -```gcc *.c -o ClassiCube -DCC_BUILD_GLMODERN -DCC_BUILD_GLES -DCC_BUILD_EGL -lm -lpthread -lX11 -lEGL -lGLESv2 -lcurl -lopenal -ldl``` +```gcc *.c -o ClassiCube -DCC_BUILD_RPI -lm -lpthread -lX11 -lEGL -lGLESv2 -lcurl -lopenal -ldl``` #### Mac OSX (32 bit) diff --git a/src/Core.h b/src/Core.h index b770a2ad0..a9ab84070 100644 --- a/src/Core.h +++ b/src/Core.h @@ -164,6 +164,11 @@ typedef struct TextureRec_ { float U1, V1, U2, V2; } TextureRec; #define CC_BUILD_X11 #define CC_BUILD_CURL #define CC_BUILD_OPENAL +#if defined CC_BUILD_RPI +#define CC_BUILD_GLMODERN +#define CC_BUILD_GLES +#define CC_BUILD_EGL +#endif #elif defined __APPLE__ #define CC_BUILD_OSX #define CC_BUILD_POSIX