2025-09-27 18:46:22 +10:00
|
|
|
# -*- make -*-
|
|
|
|
|
|
2025-09-27 13:27:15 +10:00
|
|
|
# === C Compiler Configuration ===
|
2025-09-27 18:46:22 +10:00
|
|
|
CC := gcc -xc -std=gnu23
|
|
|
|
|
CFLAGS := -Wall -Wextra -O
|
2025-09-27 13:27:15 +10:00
|
|
|
CDEBUG := -g
|
|
|
|
|
|
|
|
|
|
# === C++ Compiler Configuration ===
|
2025-09-27 18:46:22 +10:00
|
|
|
CXX := gcc -xc++ -std=gnu++17 -lstdc++ -shared-libgcc
|
2025-09-27 13:27:15 +10:00
|
|
|
CXXFLAGS := -Wall -Wextra -O
|
|
|
|
|
CXXDEBUG := -g
|
|
|
|
|
|
|
|
|
|
# === Linker Configuration ===
|
|
|
|
|
LD := ld
|
|
|
|
|
LDFLAGS :=
|