This project builds FFTW3 (single-precision) as addon for LibreELEC.tv.
There is no addon-repository for distribution (yet?), the addon and its requirements MUST be installed via ZIP-file transfer.
Either copy the zip-file to libreelec-host via file-transfer or use some other (USB-)storage-device.
Then install addon using menu Install from ZIP-file
.
No configuration neccessary.
The addon is build using LibreELEC.tv build-system, so this has to be setup first.
git clone https://github.com/LibreELEC/LibreELEC.tv
cd LibreELEC.tv
git checkout 11.0.4
In LibreELEC.tv repository create a subfolder for additional packages
mkdir -p packages/chipfunk
cd packages/chipfunk/
git clone https://github.com/chipfunk/LibreELEC.tv-addon-fftw3f fftw3f
You can add environment-variables to build for a specific target-device and -platform. Now is a good time to do so.
For a Hardkernel Odroid-C2 i use
PROJECT=LibreELEC
PROJECT=Amlogic
DEVICE=AMLGX
ARCH=arm
This step can take a long time ...
In LibreELEC.tv repository run
make release
In the meantime get something to hydrate yourself.
In LibreELEC.tv repository run
scripts/create_addon fftw3f
to actually build the addon.
You should end-up with a zip-file in folder
target/addons/${VERSION}/${PROJECT}/${ARCH}/fftw3f/fftw3f-${ADDON_VERSION}.zip