The python wrapper build script of FLTK calls "fltk-config --cxxflags"
Debian 13 output:
-I/usr/include/cairo -I/usr/include -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1
Arch Linux output:
-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/fltk/src=/usr/src/debug/fltk -flto=auto -ffat-lto-objects -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT
Without those include directories that are in Debian, I am unable to build the python wrapper of FLTK for Arch Linux. So my question: Is this the responsibility of the Arch FLTK packager to add those directories in the output of "fltk-config --cxxflags" or is it my responsibility to add them in the build script for the python wrapper for Arch?