參考資訊:
https://github.com/kai4man/SDL-2.28.5-StockOS-MOD
# export CC=arm-linux-gnueabihf-gcc
# export CXX=arm-linux-gnueabihf-g++
# export AR=arm-linux-gnueabihf-ar
# export LD=arm-linux-gnueabihf-ld
# cd /tmp
# wget https://github.com/steward-fu/website/releases/download/rg35xxh/SDL2-2.28.5.tar.gz
# tar xvf SDL2-2.28.5.tar.gz
# cd SDL2-2.28.5
# cmake -S . -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DSDL_SHARED=ON \
-DSDL_STATIC=OFF \
-DSDL_VIDEO_FBDEV=ON \
-DSDL_KMSDRM=OFF \
-DSDL_VIDEO_KMSDRM=OFF \
-DSDL_FBDEV=ON \
-DSDL_MALI=ON \
-DVIDEO_MALI=ON \
-DSDL_WAYLAND=OFF \
-DSDL_VIDEO_WAYLAND=OFF \
-DSDL_X11=OFF \
-DSDL_VIDEO_X11=OFF \
-DSDL_OPENGLES=ON \
-DSDL_OPENGL=OFF \
-DSDL_VULKAN=OFF \
-DSDL_AUDIO=ON \
-DSDL_ALSA=ON \
-DSDL_PULSEAUDIO=OFF \
-DSDL_OSS=ON \
-DSDL_THREADS=ON \
-DSDL_LOADSO=ON \
-DSDL_HAPTIC=ON \
-DSDL_POWER=ON \
-DSDL_FILESYSTEM=ON \
-DSDL_VIDEO=ON \
-DSDL_VIDEO_OPENGL_EGL=ON \
-DSDL_VIDEO_OPENGLES=ON
# ninja -C build
# cp build/libSDL2-2.0.so.0.2800.5 /usr/lib32/libSDL2-2.0.so.0