I looked again to the Irrlicht source package from Raspbian. From the patches contained in this source package, I found how they did to link Irrlicht to the Libpng library. Here is the trick: $ cat irrlicht-1.8.4.patch diff -ruN irrlicht-1.8.4.ori/include/IrrCompileConfig.h irrlicht-1.8.4/include/IrrCompileConfig.h --- irrlicht-1.8.4.ori/include/IrrCompileConfig.h 2019-11-18 18:06:51.441133288 +0100 +++ irrlicht-1.8.4/include/IrrCompileConfig.h 2019-11-18 18:07:51.911133265 +0100 @@ -265,10 +265,7...
OK I built Irrlicht with -DNO_IRR_USE_NON_SYSTEM_LIB_PNG_: set -e ARCH="$(uname -m)" ARCHCFLAGS="-O2" if test "${ARCH}" == "armv7l"; then ARCHCFLAGS="-O2 -march=armv8-a -mtune=cortex-a53 -mfloat-abi=softfp -mfpu=neon-vfpv4 -fPIC -DNO_IRR_USE_NON_SYSTEM_LIB_PNG_" elif test "${ARCH}" == "i586"; then ARCHCFLAGS="-O2 -march=i586 -mtune=i686" elif test "${ARCH}" == "i686"; then ARCHCFLAGS="-O2 -march=i686 -mtune=i686" elif test "${ARCH}" == "x86_64"; then ARCHCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" fi NUMJOBS="-j...
libIrrlicht.so: undefined reference to `png_init_filter_functions_neon'
/usr/include/libaudcore/audstrings.h:26:28: fatal error: initializer_list: No such file or directory
* ybatterymonitor.pro: Modified file (use the "...
Initial commit
* Makefile.am: Modified file (the "edit" target...
* main.c: Renamed file (renmod.c).