build_g_32.sh 426 B

1234567891011121314151617
  1. set -e
  2. python prebuild.py
  3. SRC=$(find src/ -name "*.c")
  4. FLAGS="-std=c11 -lm -ldl -I3rd/lz4 -Iinclude -O0 -Wfatal-errors -g -DDEBUG -DPK_ENABLE_OS=1 -DPK_BUILD_MODULE_LZ4=1"
  5. SANITIZE_FLAGS="-fsanitize=address,leak,undefined"
  6. if [ "$(uname)" == "Darwin" ]; then
  7. SANITIZE_FLAGS="-fsanitize=address,undefined"
  8. fi
  9. echo "Compiling C files..."
  10. gcc -m32 $FLAGS $SANITIZE_FLAGS $SRC src2/main.c 3rd/lz4/lz4libs/lz4.c -o main