tiny fixes

This commit is contained in:
Your Name 2025-05-17 09:56:15 +12:00
parent 3356da8cf7
commit dd7bfe3f30
2 changed files with 2 additions and 7 deletions

View File

@ -8,12 +8,7 @@ mkdir -p "$OUTPUT_DIR"
# Build for x86_64 with musl static linking
if [[ $(uname -m) == "x86_64" ]]; then
echo "Building for x86_64 (musl static)..."
if command -v x86_64-linux-musl-g++ &>/dev/null; then
x86_64-linux-musl-g++ -O2 -static -o "$OUTPUT_DIR/bb64.amd64" bb64.cpp b64ed.cpp
else
g++ -O2 -static -o "$OUTPUT_DIR/bb64.amd64" bb64.cpp b64ed.cpp -static-libgcc -static-libstdc++
echo "Warning: musl-g++ not found, built with g++ static flags."
fi
x86_64-linux-musl-g++ -O2 -static -o "$OUTPUT_DIR/bb64.amd64" bb64.cpp b64ed.cpp
echo "Built bb64.amd64 (x86_64, static)"
fi

View File

@ -24,7 +24,7 @@ fi
# -----------------------------------------------------------------------------
CHOWN_USER="$2"
if [[ -z "$CHOWN_USER" ]]; then
CHOWN_USER=$USER
CHOWN_USER=$(id -u)
fi
# 1. Determine architecture