Vita/build_linux.sh
2025-02-13 14:21:57 -05:00

25 lines
No EOL
558 B
Bash

# export LIBDIR=/usr/lib/python3.10
# export PYTHONLIBPATH=/usr/lib/python3.10
# export PYTHONINCLUDEPATH=/usr/include/python3.10
echo "PYTHONLIBPATH: $PYTHONLIBPATH"
echo "PYTHONINCLUDEPATH: $PYTHONINCLUDEPATH"
echo "LIBDIR: $LIBDIR"
yum install -y \
libsndfile \
libsndfile-devel
echo "Build Nanobind"
cd third_party/nanobind
git submodule update --init --recursive
cmake -S . -B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON
cmake --build build
cd ../..
make headless_server
echo "build_linux.sh is done!"
# to build a wheel:
# python3 -m build --wheel