From 26127dc35baefb274bb3cc01a47c37288ca010bc Mon Sep 17 00:00:00 2001 From: Rodolfo Barcelli Jo Date: Thu, 22 Jan 2026 20:50:56 +0800 Subject: [PATCH] Update: make some linux specific changes --- examples/example1/build.sh | 21 +++++++++++++++++++++ test/main.c | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100755 examples/example1/build.sh diff --git a/examples/example1/build.sh b/examples/example1/build.sh new file mode 100755 index 0000000..d076bff --- /dev/null +++ b/examples/example1/build.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +if [[ ! -d "./build" ]]; then + mkdir build +fi + +if [[ $1 == "--setup" ]]; then + git submodule update --init + pushd "./external/raylib/" + cmake -S . -B build + cmake --build build + popd +fi + +pushd "./build" +gcc -g "../example1.c" -o "example1" -I"../external/raylib/build/raylib/include/" -L"../external/raylib/build/raylib/" -lraylib -lGL -lm -lpthread -ldl -lrt -lX11 + +if [[ $1 == "--run" ]] && [[ $? == 0 ]]; then + ./example1 +fi +popd diff --git a/test/main.c b/test/main.c index b1bfb75..a4c0b12 100644 --- a/test/main.c +++ b/test/main.c @@ -33,7 +33,7 @@ int main(void) { printf("%llu\n", MinMemorySize); #endif -#ifdef UNIX +#ifdef __unix__ printf("%lu\n", MinMemorySize); #endif