The script was hardcoding CXX=clang++ CC=clang, ignoring any user-provided environment variables. Now uses shell parameter expansion to default to clang only if CC/CXX are not already set. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>