buildscripts/freeimage.sh
2023-12-03 23:10:57 +01:00

16 lines
No EOL
401 B
Bash
Executable file

#!/bin/bash
unzip -o "$SRC/FreeImage3180.zip"
set -e
cd FreeImage
export CFLAGS="-I$PREFIX/include -O3"
export CXXFLAGS="-I$PREFIX/include -O3 -std=c++14"
export LDFLAGS="-L$PREFIX/lib"
# force neon off as it's not supported in assembler mode on aarch64
sed -i "s#PNG_ARM_NEON_OPT 2#PNG_ARM_NEON_OPT 0#g" Source/LibPNG/pngpriv.h
make clean
make CC="$xCC" CXX="$xCXX"
make install DESTDIR="$PREFIX"