Compiled on PI4B4G with 5.10.77-piCore-v8 Compile Flags: CC='gcc' CXX='g++' CPPFLAGS='-DNDEBUG' CFLAGS='-march=armv8-a+crc -mtune=cortex-a72 -Os -pipe -flto' CXXFLAGS='-march=armv8-a+crc -mtune=cortex-a72 -Os -pipe -flto' LDFLAGS='-Wl,-O1 -Wl,-v -fuse-ld=gold -L/usr/local/lib' export CC CXX CPPFLAGS CFLAGS CXXFLAGS LDFLAGS AR='gcc-ar' NM='gcc-nm' RANLIB='gcc-ranlib' LD='ld.gold' export AR NM RANLIB LD Dependencies: (add pipewire in the future build ?) alsa-plugins-dev alsa-utils compiletc cmake pulseaudio-dev sdl2-dev ffmpeg-dev git Commands: # just making sure that sound works alsactl init aplay /usr/local/share/sounds/alsa/Front_Center.wav # fix lto for gcc P=/usr/local/libexec/gcc/aarch64-unknown-linux-gnu/10.2.0/liblto_plugin.so.0.0.0 sudo mkdir -p /usr/local/lib/bfd-plugins sudo ln -sfv $P /usr/local/lib/bfd-plugins/liblto_plugin.so cd /tmp git clone https://github.com/kcat/openal-soft.git cd openal-soft/build cmake .. -DCMAKE_BUILD_TYPE='MinSizeRel' \ -DCMAKE_INSTALL_PREFIX='/usr/local' \ -DCMAKE_INSTALL_LIBDIR='lib' time make -j4 real 2m 6.79s user 6m 52.21s sys 0m 34.86s make DESTDIR=/tmp/packing-openal install =================================================================================== The dependency of each binfile: (other than libopenal.so.1) alffplay: ======== libavformat.tcz libswscale.tcz libvorbis.tcz sdl2.tcz alhrtf: ======== libsndfile.tcz allatency: ======== libsndfile.tcz alloopback: ======== sdl2.tcz almultireverb: ======== libsndfile.tcz alplay: ======== libsndfile.tcz alrecord: ======== alreverb: ======== libsndfile.tcz alstream: ======== libsndfile.tcz altonegen: ======== openal-info: ========