Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/lv2-x42-plugins.spec'], chrootPath='/var/lib/mock/f31-build-85231-31584/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/lv2-x42-plugins.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564012800 Wrote: /builddir/build/SRPMS/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/lv2-x42-plugins.spec'], chrootPath='/var/lib/mock/f31-build-85231-31584/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/lv2-x42-plugins.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1564012800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qTgwQT + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf x42-plugins-20190714 + /usr/bin/xz -dc /builddir/build/SOURCES/x42-plugins-20190714.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd x42-plugins-20190714 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + cp -p /builddir/build/SOURCES/README.md . + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6nuRsS + umask 022 + cd /builddir/build/BUILD + cd x42-plugins-20190714 + flags=' -ffast-math -fno-finite-math-only' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + export FONTFILE=/usr/share/fonts/gnu-free/FreeSansBold.ttf + FONTFILE=/usr/share/fonts/gnu-free/FreeSansBold.ttf + export STRIP=/bin/true + STRIP=/bin/true + export PKG_CONFIG=pkgconf + PKG_CONFIG=pkgconf + export 'OPTIMIZATIONS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only' + OPTIMIZATIONS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only' + /usr/bin/make -O -j4 V=1 VERBOSE=1 LIBDIR=/usr/lib64 LV2DIR=/usr/lib64/lv2 PREFIX=/usr BUILDSTDERR: make: [Makefile:46: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:211: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:210: submodule_check] Error 1 (ignored) test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check /usr/bin/make -C balance.lv2 /usr/bin/make -C controlfilter.lv2 /usr/bin/make -C darc.lv2 /usr/bin/make -C dpl.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' echo "#include \"src/ttl.h\"" > filters.c i=0; for file in filters/linear.c filters/nlog.c filters/exp.c filters/invert.c filters/lpf.c; do \ echo "/* --- */" >> filters.c; \ echo "#define CSC_FILTER(FNX) CSC_FLT($i, FNX)" >> filters.c; \ echo "#define INIT_FN(NAME) XINIT_FN(NAME)" >> filters.c; \ echo "#define PROC_FN(NAME) XPROC_FN(NAME)" >> filters.c; \ echo "#include \"${file}\"" >> filters.c; \ echo "CSC_FILTER(CSC_NAME)" >> filters.c; \ echo "#undef CSC_FILTER" >> filters.c; \ echo "#undef INIT_FN" >> filters.c; \ echo "#undef PROC_FN" >> filters.c; \ echo "#undef CSC_NAME" >> filters.c; \ i=`expr $i + 1`; \ done; echo "/* --- */" >> filters.c; \ echo "#define LOOP_DESC(FN) \\" >> filters.c; i=0; for file in filters/linear.c filters/nlog.c filters/exp.c filters/invert.c filters/lpf.c; do \ echo "FN($i) \\" >> filters.c; \ i=`expr $i + 1`; \ done; echo >> filters.c; make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' sed "s/@LV2NAME@/balance/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/balance/;s/@LV2GUI@/balanceUI/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/X11UI/" \ manifest.ui.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' sed "s/@LV2NAME@/darc/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/darc/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/darcUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1550 ;/g" \ balance.ttl.in > build/balance.ttl sed "s/@UI_TYPE@/X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;" \ balance.ui.ttl.in >> build/balance.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' sed "s/@LV2NAME@/dpl/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/dpl/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/dplUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' cat lv2ttl/controlfilter.ttl.in > build/controlfilter.ttl cc -E -I. -DCSC_TTF filters.c \ | grep -v '^\#' \ | sed 's/HTTPP/http:\//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1024 ;/g' \ | uniq \ >> build/controlfilter.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' sed "s/@LV2NAME@/darc/g" \ lv2ttl/darc.ttl.in > build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/darc.gui.in >> build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1028 ;/g;s/@UITTL@/ui:ui darc:ui_gl ;/" \ lv2ttl/darc.ports.ttl.in >> build/darc.ttl cat lv2ttl/darc.mono.ttl.in >> build/darc.ttl sed "s/@LV2NAME@/darc/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1028 ;/g;s/@UITTL@/ui:ui darc:ui_gl ;/" \ lv2ttl/darc.ports.ttl.in >> build/darc.ttl cat lv2ttl/darc.stereo.ttl.in >> build/darc.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' sed "s/@LV2NAME@/dpl/g" \ lv2ttl/dpl.ttl.in > build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/dpl.gui.in >> build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 774 ;/g;s/@UITTL@/ui:ui dpl:ui_gl ;/" \ lv2ttl/dpl.ports.ttl.in >> build/dpl.ttl cat lv2ttl/dpl.mono.ttl.in >> build/dpl.ttl sed "s/@LV2NAME@/dpl/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/1024/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 774 ;/g;s/@UITTL@/ui:ui dpl:ui_gl ;/" \ lv2ttl/dpl.ports.ttl.in >> build/dpl.ttl cat lv2ttl/dpl.stereo.ttl.in >> build/dpl.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' cc -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -DVERSION="\"0.4.0\"" \ -o build/controlfilter.so src/controlfilter.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/controlfilter.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' cat lv2ttl/manifest.ttl.in > build/manifest.ttl cc -E -I. -DCSC_MANIFEST filters.c \ | grep -v '^\#' \ | sed "s/HTTPP/http:\//g;s/HASH/#/g;s/@LV2NAME@/controlfilter/g;s/@LIB_EXT@/.so/g" \ | uniq \ >> build/manifest.ttl for file in presets/*.ttl; do head -n 3 $file >> build/manifest.ttl; echo "rdfs:seeAlso ." >> build/manifest.ttl; done make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' /usr/bin/make -C convoLV2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' sed "s/@LV2NAME@/convoLV2/;s/@LV2GUI@/convoLV2UI/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' sed "s/@CLV2UI@//" \ lv2ttl/convoLV2.ttl.in > build/convoLV2.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.2\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -std=c99 \ -o build/darc.so src/lv2.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/darc.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DHAVE_LV2_1_8 \ -o build/balance.so balance.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/balance.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -o build/dpl.so src/lv2.cc src/peaklim.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/dpl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden `pkgconf --cflags glib-2.0 lv2 sndfile samplerate` -DHAVE_LV2_1_8 \ -o build/convoLV2.so lv2.c convolution.cc \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lzita-convolver `pkgconf --libs sndfile samplerate` -lm BUILDSTDERR: /bin/trueIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:217: submodule_check] Error 1 (ignored) -s build/convoLV2.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DHAVE_LV2_1_8 `pkgconf --cflags glu gl` -DFONTFILE=\"/usr/share/fonts/gnu-free/FreeSansBold.ttf\" `pkgconf --cflags freetype2` `pkgconf --cflags ftgl` -DHAVE_FTGL -DUINQHACK=Blc -DFONTSIZE=36 \ -o build/balanceUI.so ui.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld pugl/pugl_x11.c -lX11 `pkgconf --libs glu ftgl` `pkgconf --libs ftgl` /bin/true -s build/balanceUI.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.2\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.2\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -DUINQHACK="15654305545407" \ -DPLUGIN_SOURCE="\"gui/darc.c\"" \ -o build/darcUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/darcUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' /usr/bin/make -C fat1.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' Version: 0.5.4 -> 0 5 4 LV2 Version: 1288 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' sed "s/@LV2NAME@/fat1/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/fat1/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/fat1UI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' BUILDSTDERR: sed "s/@LVIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ 2NAME@/fat1/g" \ lv2ttl/fat1.ttl.in > build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1288 ;/g;s/@UITTL@/ui:ui fat1:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@URISUFFIX@//;s/@NAMESUFFIX@//" \ lv2ttl/fat1.base.ttl.in >> build/fat1.ttl cat lv2ttl/fat1.chroma.ttl.in >> build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1288 ;/g;s/@UITTL@/ui:ui fat1:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@URISUFFIX@/#microtonal/;s/@NAMESUFFIX@/ (microtonal)/" \ lv2ttl/fat1.base.ttl.in >> build/fat1.ttl cat lv2ttl/fat1.micro.ttl.in >> build/fat1.ttl sed "s/@LV2NAME@/fat1/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/fat1.gui.in >> build/fat1.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -DUINQHACK="15654305565420" \ -DPLUGIN_SOURCE="\"gui/dpl.c\"" \ -o build/dplUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/dplUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.4\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden \ -o build/fat1.so src/fat1.cc src/retuner.cc src/resampler.cc src/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs lv2 fftw3f` /bin/true -s build/fat1.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' /usr/bin/make -C fil4.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' BUILDSTDERR: test -d .git -a .gitmodules -a -f Makefile.git && /make[1]: [Makefile:229: submodule_check] Error 1 (ignored) BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' sed "s/@LV2NAME@/fil4/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/fil4/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/fil4UI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' sed "s/@LV2NAME@/fil4/g" \ lv2ttl/fil4.ttl.in > build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/fil4.gui.in >> build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@URISUFFIX@/mono/;s/@NAMESUFFIX@/ Mono/;s/@CTLSIZE@/65888/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1548 ;/g;s/@UITTL@/ui:ui fil4:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/fil4.ports.ttl.in >> build/fil4.ttl cat lv2ttl/fil4.mono.ttl.in >> build/fil4.ttl sed "s/@LV2NAME@/fil4/g;s/@URISUFFIX@/stereo/;s/@NAMESUFFIX@/ Stereo/;s/@CTLSIZE@/131424/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1548 ;/g;s/@UITTL@/ui:ui fil4:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/fil4.ports.ttl.in >> build/fil4.ttl cat lv2ttl/fil4.stereo.ttl.in >> build/fil4.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.2\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/darc.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"darc\"" \ -o x42/x42-darc \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-darc make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -o build/fil4.so src/lv2.c \ BUILDSTDERR: -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpIn file included from src/lv2.c:27: BUILDSTDERR: src/lop.h:161:13: warning: 'void lop_set(LowPass*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 161 | static void lop_set (LowPass *f, float freq, float res) { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:208: submodule_check] Error 1 (ignored) m/redhat/redhat-hardened-ld -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/fil4.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.4\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden \ -DUINQHACK="15654308815647" \ -DPLUGIN_SOURCE="\"gui/fat1.c\"" \ -o build/fat1UI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/fat1UI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/dpl.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"dpl\"" \ -o x42/x42-dpl \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.cc src/peaklim.cc \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-dpl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' /usr/bin/make -C matrixmixer.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' Version: 0.2.4 -> 0 2 4 LV2 Version: 520 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl BUILDSTDERR: sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-functI@/matrixmixerUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' sed "s/@LV2NAME@/matrixmixer/g;s/@SIGNATURE@//;s/@NAMESUFFIX@/8x8/;s/@URISUFFIX@/i8o8/;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 520 ;/g;s/@UITTL@/ui:ui matrixmixer:ui_gl ;/" \ lv2ttl/matrixmixer.ttl.in > build/matrixmixer.ttl ./genttl.sh 8 8 >> build/matrixmixer.ttl echo "]; ." >> build/matrixmixer.ttl sed "s/@LV2NAME@/matrixmixer/g;s/@URISUFFIX@/i8o8/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/matrixmixer.gui.in >> build/matrixmixer.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.2.4\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 -std=c99 \ -o build/matrixmixer.so src/matrixmixer.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs lv2` /bin/true -s build/matrixmixer.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.2.4\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.2.4\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 \ -DUINQHACK="15654313066004" \ -DPLUGIN_SOURCE="\"gui/matrixmixer.c\"" \ -o build/matrixmixerUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` BUILDSTDERR: /bin/true -s buion] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ./gui/fil4.c:28, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/../src/lop.h:23, BUILDSTDERR: from ./gui/fil4.c:27, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/../src/iir.h:78:13: warning: 'void iir_calc_lowshelf(IIRProc*)' defined but not used [-Wunused-function] BUILDSTDERR: 78 | static void iir_calc_lowshelf (IIRProc *f) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fil4.c: In function 'bool m0_expose_event(RobWidget*, cairo_t*, cairo_rectangle_t*)': BUILDSTDERR: ./gui/fil4.c:1643:22: warning: '%+d' directive output may be truncated writing between 2 and 11 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1643 | snprintf (txt, 8, "%+d", -i); BUILDSTDERR: | ^~~ BUILDSTDERR: ./gui/fil4.c:1643:21: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 1643 | snprintf (txt, 8, "%+d", -i); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from ../robtk/ui_gl.c:64: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ild/matrixmixerUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' ./genhead.sh 8 8 > x42/matrixmixer.h make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.4\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/fat1.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"fat1\"" \ -o x42/x42-fat1 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/fat1.cc src/retuner.cc src/resampler.cc src/resampler-table.cc \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs jack` /bin/true -s x42/x42-fat1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango fftw3f` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE \ -DUINQHACK="15654310055777" \ -DPLUGIN_SOURCE="\"gui/fil4.c\"" \ -o build/fil4UI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` /bin/true -s build/fil4UI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' /usr/bin/make -C meters.lv2 /usr/bin/make -C mididebug.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' Version: 0.3.0 -> 0 3 0 LV2 Version: 768 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' sed "s/@LV2NAME@/mididebug/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl BUILDSTDERR: make[1]: Leamake[1]: [Makefile:253: submodule_check] Error 1 (ignored) ving directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' sed "s/@LV2NAME@/mididebug/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 768 ;/g;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/mididebug.ttl.in > build/mididebug.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' Version: 0.9.12 -> 0 9 12 LV2 Version: 2328 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' sed "s/@LV2NAME@/meters/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/meters/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/meters/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/kx:Widget/;s/@LV2GUI1@/meters_glui/g;s/@LV2GUI2@/meters_glui/g;s/@LV2GUI3@/meters_glui/g;s/@LV2GUI4@/meters_glui/g;s/@LV2GUI5@/meters_glui/g;s/@LV2GUI6@/meters_glui/g;s/@LV2GUI7@/meters_glui/g;s/@LV2GUI8@/meters_glui/g;s/@LV2GUI9@/meters_glui/g;s/@LV2GUI10@/meters_glui/g;s/@LV2GUI11@/meters_glui/g" \ lv2ttl/manifest.gui.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' sed "s/@LV2NAME@/meters/g" \ lv2ttl/meters.ttl.in > build/meters.ttl sed "s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/kx:Widget/;s/@UI_REQ@/ lv2:requiredFeature kx:Widget; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/meters.gui.ttl.in >> build/meters.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@DPMGUI@/mtr:dpmui_gl/g;s/@EBUGUI@/mtr:eburui_gl/g;s/@GONGUI@/mtr:goniometerui_gl/g;s/@MTRGUI@/mtr:needle_gl/g;s/@KMRGUI@/mtr:kmeterui_gl/g;s/@MPWGUI@/mtr:phasewheelui_gl/g;s/@SFSGUI@/mtr:stereoscopeui_gl/g;s/@DRMGUI@/mtr:dr14meterui_gl/g;s/@SDHGUI@/mtr:sdhmeterui_gl/g;s/@BITGUI@/mtr:bitmeterui_gl/g;s/@SURGUI@/mtr:surmeterui_gl/g;s/@INLINEDISPLAYTLL@/lv2:optionalFeature idpy:queue_draw; lv2:extensionData idpy:interface;/;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2328 ;/g" \ lv2ttl/meters.lv2.ttl.in >> build/meters.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -fPIC -std=c99 `pkg-config --cflags lv2` \ -o build/mididebug.so src/mididebug.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/mididebug.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' /usr/bin/make -C midifilter.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' Version: 0.5.4 -> 0 5 4 LV2 Version: 1288 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' echo "#include \"ttf.h\"" > filters.c i=0; for file in filters/keysplit.c filters/quantize.c filters/scalecc.c filters/eventblocker.c filters/midistrum.c filters/mididup.c filters/passthru.c filters/miditranspose.c filters/randvelocity.c filters/keyrange.c filters/ntapdelay.c filters/mididelay.c filters/mapkeychannel.c filters/velocityrange.c filters/velocityscale.c filters/nodup.c filters/channelfilter.c filters/monolegato.c filters/chord.c filters/mapcc.c filters/notetocc.c filters/sostenuto.c filters/channelmap.c filters/nosensing.c filters/cctonote.c filters/mapkeyscale.c filters/notetoggle.c filters/singlechannel.c filters/enforcescale.c; do \ echo "#define MFD_FILTER(FNX) MFD_FLT($i, FNX)" >> filters.c; \ echo "#include \"${file}\"" >> filters.c; \ echo "#undef MFD_FILTER" >> filters.c; \ i=`expr $i + 1`; \ done; echo "#define LOOP_DESC(FN) \\" >> filters.c; i=0; for file in filters/keysplit.c filters/quantize.c filters/scalecc.c filters/eventblocker.c filters/midistrum.c filters/mididup.c filters/passthru.c filters/miditranspose.c filters/randvelocity.c filters/keyrange.c filters/ntapdelay.c filters/mididelay.c filters/mapkeychannel.c filters/velocityrange.c filters/velocityscale.c filters/nodup.c filters/channelfilter.c filters/monolegato.c filters/chord.c filters/mapcc.c filters/notetocc.c filters/sostenuto.c filters/channelmap.c filters/nosensing.c filters/cctonote.c filters/mapkeyscale.c filters/notetoggle.c filters/singlechannel.c filters/enforcescale.c; do \ echo "FN($i) \\" >> filters.c; \ i=`expr $i + 1`; \ done; echo >> filters.c; make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' cat presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' cat midifilter.ttl.in > build/midifilter.ttl gcc -E -I. -DMX_TTF filters.c \ | grep -v '^\#' \ | sed 's/HTTPP/http:\//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1288 ;/g;s/@MODBRAND@//;s/mod:label[^;]*;//' \ | uniq \ >> build/midifilter.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` \ -o build/midifilter.so midifilter.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/midifilter.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' cat manifest.ttl.in > build/manifest.ttl gcc -E -I. -DMX_MANIFEST filters.c \ | grep -v '^\#' \ | sed "s/HTTPP/http:\//g;s/HASH/#/g;s/@LV2NAME@/midifilter/g;s/@LIB_EXT@/.so/g" \ | uniq \ >> build/manifest.ttl for file in presets/*.ttl; do head -n 3 $file >> build/manifest.ttl; echo "rdfs:seeAlso ." >> build/manifest.ttl; done make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' /usr/bin/make -C midigen.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' Version: 0.2.5 -> 0 2 5 LV2 Version: 522 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' sed "s/@LV2NAME@/midigen/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 522 ;/g;s/@MODBRAND@//;s/@MODLABEL@//" \ lv2ttl/midigen.ttl.in > build/midigen.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' BUILDSTDERR: cc -O2 -g -pipe -Wall -Werror=format-securi../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:184: submodule_check] Error 1 (ignored) ty -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -fPIC -std=c99 `pkgconf --cflags lv2` \ -o build/midigen.so src/midigen.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/midigen.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' /usr/bin/make -C midimap.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.2.4\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_INPUTS=8 -DN_OUTPUTS=8 `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/matrixmixer.c\"" \ -DJACK_DESCRIPT="\"x42/matrixmixer.h\"" \ -DAPPNAME="\"matrixmixer8x8\"" \ -o x42/x42-matrixmixer8x8 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/matrixmixer.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2` `pkgconf --libs jack` /bin/true -s x42/x42-matrixmixer8x8 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' /usr/bin/make -C mixtri.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' sed "s/@LV2NAME@/midimap/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' cat lv2ttl/presets.ttl.in > build/presets.ttl cat presets/*.ttl >> build/presets.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 774 ;/g" \ lv2ttl/midimap.ttl.in > build/midimap.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' sed "s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@INSTANCE@/lv2/g;s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/mixtri/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/kx:Widget/;s/@LV2GUI@/mixtriUI_gl/g" \ lv2ttl/manifest.gl.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' BUILDSTDERR: make[1]: Enterin../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ./gui/fil4.c:28, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/../src/lop.h:23, BUILDSTDERR: from ./gui/fil4.c:27, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/../src/iir.h:78:13: warning: 'void iir_calc_lowshelf(IIRProc*)' defined but not used [-Wunused-function] BUILDSTDERR: 78 | static void iir_calc_lowshelf (IIRProc *f) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fil4.c: In function 'bool m0_expose_event(RobWidget*, cairo_t*, cairo_rectangle_t*)': BUILDSTDERR: ./gui/fil4.c:1643:22: warning: '%+d' directive output may be truncated writing between 2 and 11 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: 1643 | snprintf (txt, 8, "%+d", -i); BUILDSTDERR: | ^~~ BUILDSTDERR: ./gui/fil4.c:1643:21: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: 1643 | snprintf (txt, 8, "%+d", -i); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from ../robtk/ui_gl.c:64: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 8 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/lv2.c:27: BUILDSTDERR: src/lop.h:161:13: warning: 'void lop_set(LowPass*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 161 | static void lop_set (LowPass *f, float freq, float res) { BUILDSTDERR: | ^~~~~~~ g directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' sed "s/@LV2NAME@/mixtri/g" \ lv2ttl/mixtri.ttl.in > build/mixtri.ttl sed "s/@LV2NAME@/mixtri/g;s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/kx:Widget/;s/@UI_REQ@/ lv2:requiredFeature kx:Widget; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;s/@URI_SUFFIX@//g" \ lv2ttl/mixtri.gui.ttl.in >> build/mixtri.ttl sed "s/@INSTANCE@/lv2/g;s/@LV2NAME@/mixtri/g;s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@UIDEF@/ui:ui/;s/@UI@/ui_gl/g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 774 ;/g" \ lv2ttl/mixtri.lv2.ttl.in >> build/mixtri.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.6.6\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/fil4.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"fil4\"" \ -o x42/x42-fil4 \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/lv2.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` -lm `pkgconf --libs cairo pangocairo pango` `pkgconf --libs jack` /bin/true -s x42/x42-fil4 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' /usr/bin/make -C nodelay.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' sed "s/@LV2NAME@/nodelay/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1024 ;/g" \ nodelay.ttl.in > build/nodelay.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` \ -o build/nodelay.so nodelay.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/nodelay.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' BUILDSTDERR: cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -DHAVE_LV2_1_8 -std=c99 `pkgconf --cflags lv2` \ -o build/midimap.so src/midimap.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/midimap.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" -fPIC -fvisibility=hidden -std=c99 \ -o build/mixtri.so src/mixtri.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld `pkgconf --libs ltc` -lm /bin/true -s build/mixtri.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654316216220" \ -o obj/pugl.o ../robtk/pugl/pugl_x11.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654319366742" \ -DPLUGIN_SOURCE="\"gui/needle.c\"" \ -DRTK_DESCRIPTOR="lv2ui_needle" \ -o obj/needleUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-stroIn file included from src/goniometerlv2.c:37, BUILDSTDERR: from src/meters.cc:662: BUILDSTDERR: src/goniometer.h:107:13: warning: 'void gmrb_read_clear(gmringbuf*)' defined but not used [-Wunused-function] BUILDSTDERR: 107 | static void gmrb_read_clear(gmringbuf *rb) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: src/goniometer.h:70:12: warning: 'int gmrb_read(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 70 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: src/goniometer.h:62:12: warning: 'int gmrb_read_one(gmringbuf*, float*, float*)' defined but not used [-Wunused-function] BUILDSTDERR: 62 | static int gmrb_read_one(gmringbuf *rb, float *c0, float *c1) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:51, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ./gui/meterimage.c:548:25: warning: 'cairo_surface_t* render_front_face(MtrType, int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 548 | static cairo_surface_t* render_front_face(enum MtrType t, int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:49, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:49, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:38:13: warning: 'void get_text_geometry(const char*, PangoFontDescription*, int*, int*)' defined but not used [-Wunused-function] BUILDSTDERR: 38 | static void get_text_geometry( const char *txt, PangoFontDescription *font, int *tw, int *th) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:26:13: warning: 'void rounded_rectangle(cairo_t*, double, double, double, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 26 | static void rounded_rectangle (cairo_t* cr, double x, double y, double w, double h, double r) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ ng -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. \ -o build/meters.so src/meters.cc jmeters/vumeterdsp.cc jmeters/iec1ppmdsp.cc jmeters/iec2ppmdsp.cc jmeters/stcorrdsp.cc jmeters/msppmdsp.cc ebumeter/ebu_r128_proc.cc jmeters/truepeakdsp.cc jmeters/kmeterdsp.cc zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs cairo pangocairo pango` /bin/true -s build/meters.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" -fPIC -fvisibility=hidden `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654318946659" \ -DPLUGIN_SOURCE="\"gui/mixtri.c\"" \ -o build/mixtriUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/mixtriUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' /usr/bin/make -C onsettrigger.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' sed "s/@LV2NAME@/onsettrigger/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/onsettrigger/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' BUILDSTDERR: sed "s/@LV2NAME@/onsettrigger/g" \make[1]: [Makefile:198: submodule_check] Error 1 (ignored) BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ lv2ttl/onsettrigger.ttl.in > build/onsettrigger.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1024 ;/g" \ lv2ttl/onsettrigger.lv2.in >> build/onsettrigger.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` -std=c99 \ -o build/onsettrigger.so src/ost.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/onsettrigger.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' /usr/bin/make -C sisco.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' Version: 0.8.3 -> 0 8 3 LV2 Version: 2054 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' sed "s/@LV2NAME@/sisco/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/sisco/g;s/@LIB_EXT@/.so/g;s/@URI_SUFFIX@//g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/sisco/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/siscoUI_gl/g" \ lv2ttl/manifest.gl.ttl.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' sed "s/@LV2NAME@/sisco/g" \ lv2ttl/sisco.ttl.in > build/sisco.ttl sed "s/@UI_URI_SUFFIX@/_gl/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;s/@URI_SUFFIX@//g" \ lv2ttl/sisco.gui.ttl.in >> build/sisco.ttl sed "s/@URI_SUFFIX@//g;s/@NAME_SUFFIX@//g;s/@SISCOUI@/ui_gl/g;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 2054 ;/g" \ lv2ttl/sisco.lv2.ttl.in >> build/sisco.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654319506753" \ -DPLUGIN_SOURCE="\"gui/ebur.c\"" \ -DRTK_DESCRIPTOR="lv2ui_ebur" \ -o obj/eburUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-securiIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/goniometer.c:36, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/../src/goniometer.h:88:12: warning: 'int gmrb_write(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 88 | static int gmrb_write(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:70:12: warning: 'int gmrb_read(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 70 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:47:13: warning: 'void gmrb_free(gmringbuf*)' defined but not used [-Wunused-function] BUILDSTDERR: 47 | static void gmrb_free(gmringbuf *rb) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:37:20: warning: 'gmringbuf* gmrb_alloc(size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 37 | static gmringbuf * gmrb_alloc(size_t siz) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:199: submodule_check] Error 1 (ignored) ty -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654320876801" \ -DPLUGIN_SOURCE="\"gui/goniometer.c\"" \ -DRTK_DESCRIPTOR="lv2ui_goniometer" \ -o obj/goniometerUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' cc -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 `pkgconf --cflags lv2` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.8.3\"" -fPIC -fvisibility=hidden -std=c99 \ -o build/sisco.so src/sisco.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld /bin/true -s build/sisco.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' /usr/bin/make -C spectra.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' Version: 0.4.1 -> 0 4 1 LV2 Version: 1026 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' sed "s/@LV2NAME@/spectra/g;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/spectra/g;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/spectraUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' sed "s/@LV2NAME@/spectra/g;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1026 ;/g;s/@UITTL@/ui:ui spectra:ui_gl ;/" \ lv2ttl/spectra.ttl.in > build/spectra.ttl sed "s/@LV2NAME@/spectra/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature urid:map ; lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/spectra.gui.in >> build/spectra.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.1\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -std=c99 \ -o build/spectra.so src/spectra.c \ BUILDSTDERR: -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -W../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:220: submodule_check] Error 1 (ignored) l,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/spectra.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -I. -DMIXTRILV2 -DXTERNAL_UI `pkgconf --cflags lv2 ltc` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.3.3\"" -fPIC -fvisibility=hidden -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 `pkgconf --cflags jack lv2 pango pangocairo ltc glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/mixtri.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/mixtri.h\"" \ -DAPPNAME="\"mixtri\"" \ -o x42/x42-mixtri \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/mixtri.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs ltc` `pkgconf --libs jack` /bin/true -s x42/x42-mixtri make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' /usr/bin/make -C stepseq.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' Version: 0.5.5 -> 0 5 5 LV2 Version: 1290 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@LIB_EXT@/.so/" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@LIB_EXT@/.so/;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/stepseqUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' sed "s/@LV2NAME@/stepseq/g;s/@SIGNATURE@//;s/@NAMESUFFIX@/8x8/;s/@URISUFFIX@/s8n8/;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1290 ;/g;s/@UITTL@/ui:ui stepseq:ui_gl ;/;s/@MODBRAND@//;s/@MODLABEL@//;s/@STEPS@/8/" \ lv2ttl/stepseq.ttl.in > build/stepseq.ttl ./gridgen.sh 8 8 >> build/stepseq.ttl echo "]; ." >> build/stepseq.ttl sed "s/@LV2NAME@/stepseq/g;s/@URISUFFIX@/s8n8/;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/" \ lv2ttl/stepseq.gui.in >> build/stepseq.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' BUILDSTDERR: cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/spectra.c:29, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ./gui/stepseq.c:28, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/custom_knob.h:362:13: warning: 'void robtk_cnob_set_detent_default(RobTkCnob*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 362 | static void robtk_cnob_set_detent_default(RobTkCnob *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:354:13: warning: 'void robtk_cnob_set_detents(RobTkCnob*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_cnob_set_detents(RobTkCnob *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:309:13: warning: 'void robtk_cnob_set_alignment(RobTkCnob*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_cnob_set_alignment(RobTkCnob *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:235:13: warning: 'void create_cnob_pattern(RobTkCnob*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 235 | static void create_cnob_pattern(RobTkCnob * d, const float c_bg[4]) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/stepseq.c: In function 'void set_note_txt(SeqUI*, int)': BUILDSTDERR: ./gui/stepseq.c:400:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] BUILDSTDERR: 400 | sprintf (txt, "%-2s%d ", notename[mn%12], -1 + mn / 12); BUILDSTDERR: | ^~ BUILDSTDERR: ./gui/stepseq.c:400:17: note: directive argument in the range [-178956971, 178956969] BUILDSTDERR: 400 | sprintf (txt, "%-2s%d ", notename[mn%12], -1 + mn / 12); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from ../robtk/ui_gl.c:64: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 14) into a destination of size 10 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.5\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 -std=c99 \ -o build/stepseq.so src/stepseq.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs lv2` /bin/true -s build/stepseq.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.1\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango fftw3f` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.1\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden \ -DUINQHACK="15654323877100" \ -DPLUGIN_SOURCE="\"gui/spectra.c\"" \ -o build/spectraUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` /bin/true -s build/spectraUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' BUILDSTDERR: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.5\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/li../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/spectra.c:29, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ b/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.5\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 \ -DUINQHACK="15654324617287" \ -DPLUGIN_SOURCE="\"gui/stepseq.c\"" \ -o build/stepseqUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/stepseqUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.8.3\"" `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/sisco.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/jack_4chan.h\"" \ -DAPPNAME="\"scope\"" \ -o build/x42-scope \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ zita-resampler/resampler.cc zita-resampler/resampler-table.cc src/sisco.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs pangocairo glu gl` -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs jack` /bin/true -s build/x42-scope make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.1\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden `pkgconf --cflags jack lv2 pango pangocairo fftw3f glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/spectra.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/spectra.h\"" \ -DAPPNAME="\"spectr\"" \ -o x42/x42-spectr \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/spectra.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo fftw3f glu gl` -lm `pkgconf --libs jack` /bin/true -s x42/x42-spectr make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' /usr/bin/make -C stereoroute.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' Version: 0.2.0 -> 0 2 0 LV2 Version: 512 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' BUILDSTDERR: make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: testsignal.c:36:2: warning: #warning PCG-random [-Wcpp] BUILDSTDERR: 36 | #warning PCG-random BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from ./gui/stepseq.c:28, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/custom_knob.h:362:13: warning: 'void robtk_cnob_set_detent_default(RobTkCnob*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 362 | static void robtk_cnob_set_detent_default(RobTkCnob *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:354:13: warning: 'void robtk_cnob_set_detents(RobTkCnob*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_cnob_set_detents(RobTkCnob *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:309:13: warning: 'void robtk_cnob_set_alignment(RobTkCnob*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_cnob_set_alignment(RobTkCnob *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/custom_knob.h:235:13: warning: 'void create_cnob_pattern(RobTkCnob*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 235 | static void create_cnob_pattern(RobTkCnob * d, const float c_bg[4]) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: ../robtk/widget' sed "s/@LV2NAME@/stereoroute/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 512 ;/g" \ stereoroute.ttl.in > build/stereoroute.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` \ -o build/stereoroute.so stereoroute.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/stereoroute.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654321336814" \ -DPLUGIN_SOURCE="\"gui/dpm.c\"" \ -DRTK_DESCRIPTOR="lv2ui_dpm" \ -o obj/dpmUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' /usr/bin/make -C testsignal.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' Version: 0.5.3 -> 0 5 3 LV2 Version: 1286 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' sed "s/@LV2NAME@/testsignal/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1286 ;/g" \ testsignal.ttl.in > build/testsignal.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` \ -o build/testsignal.so testsignal.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/testsignal.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' BUILDSTDERR: g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexs/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/stepseq.c: In function 'void set_note_txt(SeqUI*, int)': BUILDSTDERR: ./gui/stepseq.c:400:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] BUILDSTDERR: 400 | sprintf (txt, "%-2s%d ", notename[mn%12], -1 + mn / 12); BUILDSTDERR: | ^~ BUILDSTDERR: ./gui/stepseq.c:400:17: note: directive argument in the range [-178956971, 178956969] BUILDSTDERR: 400 | sprintf (txt, "%-2s%d ", notename[mn%12], -1 + mn / 12); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from ../robtk/ui_gl.c:64: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 14) into a destination of size 10 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: make[1]: [Makefile:228: submodule_check] Error 1 (ignored) ceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.5.5\"" `pkgconf --cflags lv2` -fPIC -fvisibility=hidden -DN_NOTES=8 -DN_STEPS=8 `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/stepseq.c\"" \ -DJACK_DESCRIPT="\"lv2ttl/stepseq.h\"" \ -DAPPNAME="\"stepseq\"" \ -o x42/x42-stepseq \ ../robtk/jackwrap.c ../robtk/ui_gl.c ../robtk/pugl/pugl_x11.c \ src/stepseq.c \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pango pangocairo glu gl` -lm `pkgconf --libs lv2` `pkgconf --libs jack` /bin/true -s x42/x42-stepseq make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654323446996" \ -DPLUGIN_SOURCE="\"gui/kmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_kmeter" \ -o obj/kmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' /usr/bin/make -C tuna.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' Version: 0.4.14 -> 0 4 14 LV2 Version: 1052 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' sed "s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.ttl.in > build/manifest.ttl sed "s/@INSTANCE@/one/g;s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@INSTANCE@/two/g;s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g" \ lv2ttl/manifest.lv2.ttl.in >> build/manifest.ttl sed "s/@LV2NAME@/tuna/g;s/@LIB_EXT@/.so/g;s/@UI_TYPE@/ui:X11UI/;s/@LV2GUI@/tunaUI_gl/g" \ lv2ttl/manifest.gui.in >> build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' sed "s/@LV2NAME@/tuna/g" \ lv2ttl/tuna.ttl.in > build/tuna.ttl sed "s/@LV2NAME@/tuna/g;s/@UI_TYPE@/ui:X11UI/;s/@UI_REQ@/ lv2:requiredFeature ui:idleInterface; lv2:extensionData ui:idleInterface;/;" \ lv2ttl/tuna.gui.ttl.in >> build/tuna.ttl sed "s/@INSTANCE@/one/g;s/@LV2NAME@/tuna/g;s/@NAME_SUFFIX@//g;s/@UITTL@/ui:ui tuna:ui_gl ;/g;s/@MODBRAND@//;s/@MODLABEL@//;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1052 ;/g" \ lv2ttl/tuna.lv2.ttl.in >> build/tuna.ttl BUILDSTDERR: sed "s/@INSTANCE@/two/g;s/@LV2NAME@/tuna/g;s/@NAME_SUFFIX@/[SpectrumIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/phasewheel.c:66, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:450:1: warning: 'float fftx_freq_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/tuna.c:77: BUILDSTDERR: src/fft.c:395:1: warning: 'fftx_bins' defined but not used [-Wunused-function] BUILDSTDERR: 395 | fftx_bins (struct FFTAnalysis* ft) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: src/fft.c:365:1: warning: 'fa_analyze_dsp' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: src/fft.c:241:1: warning: 'fftx_set_window' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ ]/g;s/@UITTL@/ui:ui tuna:ui_gl ;/g;s/@MODBRAND@//;s/@MODLABEL@//;s/@SIGNATURE@//;s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 1052 ;/g" \ lv2ttl/tuna.lv2.ttl.in >> build/tuna.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654329997441" \ -DPLUGIN_SOURCE="\"gui/phasewheel.c\"" \ -DRTK_DESCRIPTOR="lv2ui_phasewheel" \ -o obj/phasewheelUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' /usr/bin/make -C xfade.lv2 make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' Version: 0.3.0 -> 0 3 0 LV2 Version: 768 0 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' sed "s/@LV2NAME@/xfade/;s/@LIB_EXT@/.so/" \ manifest.ttl.in > build/manifest.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' sed "s/@VERSION@/lv2:microVersion 0 ;lv2:minorVersion 768 ;/g" \ xfade.ttl.in > build/xfade.ttl make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.14\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -std=c99 \ -o build/tuna.so src/tuna.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs cairo pangocairo pango` /bin/true -s build/tuna.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -fvisibility=hidden -std=c99 `pkgconf --cflags lv2` \ -o build/xfade.so xfade.c \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm /bin/true -s build/xfade.so BUILDSTDERR: make[In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/stereoscope.c:37, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:450:1: warning: 'float fftx_freq_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* ro1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654330267520" \ -DPLUGIN_SOURCE="\"gui/stereoscope.c\"" \ -DRTK_DESCRIPTOR="lv2ui_stereoscope" \ -o obj/stereoscopeUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 `pkgconf --cflags lv2` -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.8.3\"" -fPIC -fvisibility=hidden `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654323597006" \ -DPLUGIN_SOURCE="\"gui/sisco.c\"" \ -o build/siscoUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/siscoUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' BUILDSTDERR: g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.14\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/rbtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_edhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_descriptor" \ -DPLUGIN_SOURCE="\"gui/tuna.c\"" \ -o x42/x42-tuna.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654331107535" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_dr14meter" \ -o obj/dr14meterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654333127766" \ -DPLUGIN_SOURCE="\"gui/sdhmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_sdhmeter" \ -o obj/sdhmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654333257777" \ -DPLUGIN_SOURCE="\"gui/bitmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_bitmeter" \ -o obj/bitmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' BUILDSTDERR: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORset_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ TIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.14\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags glu` -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` \ -DUINQHACK="15654331867658" \ -DPLUGIN_SOURCE="\"gui/tuna.c\"" \ -o build/tunaUI_gl.so ../robtk/ui_gl.c \ ../robtk/pugl/pugl_x11.c \ \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pango pangocairo glu gl` /bin/true -s build/tunaUI_gl.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -DUINQHACK="15654334897788" \ -DPLUGIN_SOURCE="\"gui/surmeter.c\"" \ -DRTK_DESCRIPTOR="lv2ui_surmeter" \ -o obj/surmeterUI_gl.o ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_ebur" \ -DPLUGIN_SOURCE="\"gui/ebur.c\"" \ -o x42/x42-ebur128.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:624:20: warning: 'RobWidget* rob_vbox_new(bool, int)' defined but not used [-Wunused-function] BUILDSTDERR: 624 | static RobWidget * rob_vbox_new(bool homogeneous, int padding) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:620:13: warning: 'void rob_vbox_child_pack(RobWidget*, RobWidget*, bool, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 620 | static void rob_vbox_child_pack(RobWidget *rw, RobWidget *chld, bool expand, bool fill) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/tuna.c:77: BUILDSTDERR: src/fft.c:395:1: warning: 'uint32_t fftx_bins(FFTAnalysis*)' defined but not used [-Wunused-function] BUILDSTDERR: 395 | fftx_bins (struct FFTAnalysis* ft) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: src/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: src/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_needle" \ -DPLUGIN_SOURCE="\"gui/needle.c\"" \ -o x42/x42-phase-correlation.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_dr14" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -o x42/x42-dr14.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' BUILDSTDERR: g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DHAVE_LV2_1_8 -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DVERSION="\"0.4.14\"" `pkgconf --cflags lv2 fftw3f` -fPIC -fvisibility=hidden `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/reIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/goniometer.c:36, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/../src/goniometer.h:88:12: warning: 'int gmrb_write(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 88 | static int gmrb_write(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:70:12: warning: 'int gmrb_read(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 70 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:47:13: warning: 'void gmrb_free(gmringbuf*)' defined but not used [-Wunused-function] BUILDSTDERR: 47 | static void gmrb_free(gmringbuf *rb) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: ./gui/../src/goniometer.h:37:20: warning: 'gmringbuf* gmrb_alloc(size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 37 | static gmringbuf * gmrb_alloc(size_t siz) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ dhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection `pkgconf --cflags jack lv2 pango pangocairo glu gl` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"tuna\"" \ -o x42/x42-tuna-collection \ ../robtk/jackwrap.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/tuna.c x42/x42-tuna.o \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lm `pkgconf --libs lv2 fftw3f` `pkgconf --libs cairo pangocairo pango` -lX11 `pkgconf --libs cairo pango pangocairo glu gl` `pkgconf --libs jack` /bin/true -s x42/x42-tuna-collection make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_kmeter" \ -DPLUGIN_SOURCE="\"gui/kmeter.c\"" \ -o x42/x42-k20rms.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_goniometer" \ -DPLUGIN_SOURCE="\"gui/goniometer.c\"" \ -o x42/x42-goniometer.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:115:13: warning: 'void robtk_sep_destroy(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void robtk_sep_destroy(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:91:19: warning: 'RobTkSep* robtk_sep_new(bool)' defined but not used [-Wunused-function] BUILDSTDERR: 91 | static RobTkSep * robtk_sep_new(bool horizontal) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ IONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_sigdisthist" \ -DPLUGIN_SOURCE="\"gui/sdhmeter.c\"" \ -o x42/x42-histogram.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_bitmeter" \ -DPLUGIN_SOURCE="\"gui/bitmeter.c\"" \ -o x42/x42-bitmeter.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/phasewheel.c:66, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:450:1: warning: 'float fftx_freq_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:133:20: warning: 'RobWidget* robtk_sep_widget(RobTkSep*)' defined but not used [-Wunused-function] BUILDSTDERR: 133 | static RobWidget * robtk_sep_widget(RobTkSep *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./gui/stereoscope.c:37, BUILDSTDERR: from ../robtk/ui_gl.c:300: BUILDSTDERR: ./gui/fft.c:450:1: warning: 'float fftx_freq_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 450 | fftx_freq_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:443:1: warning: 'float fftx_power_at_bin(FFTAnalysis*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 443 | fftx_power_at_bin (struct FFTAnalysis* ft, const int b) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:365:1: warning: 'void fa_analyze_dsp(FFTAnalysis*, void (*)(void*, uint32_t, float*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 365 | fa_analyze_dsp (struct FFTAnalysis* ft, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ./gui/fft.c:241:1: warning: 'void fftx_set_window(FFTAnalysis*, window_t)' defined but not used [-Wunused-function] BUILDSTDERR: 241 | fftx_set_window (struct FFTAnalysis* ft, window_t type) BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_sca--cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_phasewheel" \ -DPLUGIN_SOURCE="\"gui/phasewheel.c\"" \ -o x42/x42-phasewheel.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_surmeter" \ -DPLUGIN_SOURCE="\"gui/surmeter.c\"" \ -o x42/x42-surmeter.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_stereoscope" \ -DPLUGIN_SOURCE="\"gui/stereoscope.c\"" \ -o x42/x42-stereoscope.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' BUILDSTDERR: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-led_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:285:13: warning: 'bool rect_intersect_a(const cairo_rectangle_t*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 285 | static bool rect_intersect_a(const cairo_rectangle_t *r1, const float x, const float y, const float w, const float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:833:13: warning: 'void robwidget_toplevel_enable_scaling(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 833 | static void robwidget_toplevel_enable_scaling (RobWidget* rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:582:13: warning: 'void robtk_scale_add_mark(RobTkScale*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 582 | static void robtk_scale_add_mark(RobTkScale *d, float v, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:576:13: warning: 'void robtk_scale_set_default(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 576 | static void robtk_scale_set_default(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:572:14: warning: 'float robtk_scale_get_value(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 572 | static float robtk_scale_get_value(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:560:13: warning: 'void robtk_scale_set_value(RobTkScale*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 560 | static void robtk_scale_set_value(RobTkScale *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:549:13: warning: 'void robtk_scale_set_callback(RobTkScale*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 549 | static void robtk_scale_set_callback(RobTkScale *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:545:20: warning: 'RobWidget* robtk_scale_widget(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 545 | static RobWidget * robtk_scale_widget(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:531:13: warning: 'void robtk_scale_destroy(RobTkScale*)' defined but not used [-Wunused-function] BUILDSTDERR: 531 | static void robtk_scale_destroy(RobTkScale *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:527:21: warning: 'RobTkScale* robtk_scale_new(float, float, float, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 527 | static RobTkScale * robtk_scale_new(float min, float max, float step, bool horiz) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:741:13: warning: 'void robtk_dial_set_scaled_surface_scale(RobTkDial*, cairo_surface_t*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 741 | static void robtk_dial_set_scaled_surface_scale(RobTkDial* d, cairo_surface_t* b, const float s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -I. `pkgconf --cflags glu` -pthread -DHAVE_IDLE_IFACE `pkgconf --cflags cairo pango` -DUSE_GUI_THREAD \ -o build/meters_glui.so gui/meters.c \ obj/pugl.o obj/needleUI_gl.o obj/eburUI_gl.o obj/goniometerUI_gl.o obj/dpmUI_gl.o obj/kmeterUI_gl.o obj/phasewheelUI_gl.o obj/stereoscopeUI_gl.o obj/dr14meterUI_gl.o obj/sdhmeterUI_gl.o obj/bitmeterUI_gl.o obj/surmeterUI_gl.o \ `pkgconf --cflags --libs fftw3f` -lm zita-resampler/resampler.cc zita-resampler/resampler-table.cc \ -shared -Wl,-Bstatic -Wl,-Bdynamic -Wl,--as-needed -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lX11 `pkgconf --libs cairo pangocairo pango glu gl` /bin/true -s build/meters_glui.so make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_tprms2" \ -DPLUGIN_SOURCE="\"gui/dr14meter.c\"" \ -o x42/x42-truepeakrms.o \ -c ../robtk/ui_gl.c make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread \ -DXTERNAL_UI -DHAVE_IDLE_IFACE -DDEFAULT_NOT_ONTOP \ -DRTK_DESCRIPTOR="lv2ui_spectr30" \ -DPLUGIN_SOURCE="\"gui/dpm.c\"" \ -o x42/x42-spectrum30.o \ -c ../robtk/ui_gl.c BUILDSTDERR: make[1]: Leaving direcIn file included from ../robtk/robtk.h:320, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/robwidget_gl.h:95:13: warning: 'void rtoplevel_size_request(RobWidget*, int*, int*)' declared 'static' but never defined [-Wunused-function] BUILDSTDERR: 95 | static void rtoplevel_size_request(RobWidget* rw, int *w, int *h); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:855:13: warning: 'void myusleep(uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 855 | static void myusleep(uint32_t usec) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:293:12: warning: 'int robtk_open_file_dialog(void*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 293 | static int robtk_open_file_dialog(void *h, const char *title) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:286:13: warning: 'void robtk_close_self(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_close_self(void *h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/ui_gl.c:277:21: warning: 'const char* robtk_info(void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static const char * robtk_info(void *h) { BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:84:13: warning: 'void robtk_darea_redraw(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 84 | static void robtk_darea_redraw(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:80:20: warning: 'RobWidget* robtk_darea_widget(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 80 | static RobWidget * robtk_darea_widget(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:76:13: warning: 'void robtk_darea_set_alignment(RobTkDarea*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 76 | static void robtk_darea_set_alignment(RobTkDarea *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:71:13: warning: 'void robtk_darea_destroy(RobTkDarea*)' defined but not used [-Wunused-function] BUILDSTDERR: 71 | static void robtk_darea_destroy(RobTkDarea *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:340, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_drawingarea.h:55:21: warning: 'RobTkDarea* robtk_darea_new(unsigned int, unsigned int, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 55 | static RobTkDarea * robtk_darea_new(const unsigned int w, const unsigned int h, void (*expose) (cairo_t* cr, void *d), void *handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:339, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_image.h:110:20: warning: 'RobWidget* robtk_img_widget(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 110 | static RobWidget * robtk_img_widget(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:106:13: warning: 'void robtk_img_set_alignment(RobTkImg*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 106 | static void robtk_img_set_alignment(RobTkImg *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:99:13: warning: 'void robtk_img_destroy(RobTkImg*)' defined but not used [-Wunused-function] BUILDSTDERR: 99 | static void robtk_img_destroy(RobTkImg *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_image.h:57:19: warning: 'RobTkImg* robtk_img_new(unsigned int, unsigned int, unsigned int, const uint8_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 57 | static RobTkImg * robtk_img_new(const unsigned int w, const unsigned int h, const unsigned bpp, const uint8_t * const img) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:338, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_selector.h:441:13: warning: 'bool robtk_select_get_wrap(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 441 | static bool robtk_select_get_wrap(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:437:13: warning: 'void robtk_select_set_wrap(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 437 | static void robtk_select_set_wrap(RobTkSelect *d, bool en) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:433:14: warning: 'float robtk_select_get_value(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 433 | static float robtk_select_get_value(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:429:12: warning: 'int robtk_select_get_item(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 429 | static int robtk_select_get_item(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:422:13: warning: 'void robtk_select_set_sensitive(RobTkSelect*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 422 | static void robtk_select_set_sensitive(RobTkSelect *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:406:13: warning: 'void robtk_select_set_value(RobTkSelect*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 406 | static void robtk_select_set_value(RobTkSelect *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:402:13: warning: 'void robtk_select_set_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 402 | static void robtk_select_set_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:398:13: warning: 'void robtk_select_set_default_item(RobTkSelect*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 398 | static void robtk_select_set_default_item(RobTkSelect *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:392:13: warning: 'void robtk_select_set_touch(RobTkSelect*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 392 | static void robtk_select_set_touch(RobTkSelect *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:387:13: warning: 'void robtk_select_set_callback(RobTkSelect*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 387 | static void robtk_select_set_callback(RobTkSelect *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:383:20: warning: 'RobWidget* robtk_select_widget(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 383 | static RobWidget * robtk_select_widget(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:368:13: warning: 'void robtk_select_add_item(RobTkSelect*, float, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 368 | static void robtk_select_add_item(RobTkSelect *d, float val, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:364:13: warning: 'void robtk_select_set_alignment(RobTkSelect*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 364 | static void robtk_select_set_alignment(RobTkSelect *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:351:13: warning: 'void robtk_select_destroy(RobTkSelect*)' defined but not used [-Wunused-function] BUILDSTDERR: 351 | static void robtk_select_destroy(RobTkSelect *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_selector.h:317:22: warning: 'RobTkSelect* robtk_select_new()' defined but not used [-Wunused-function] BUILDSTDERR: 317 | static RobTkSelect * robtk_select_new() { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:337, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:358:20: warning: 'RobWidget* robtk_xydraw_widget(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 358 | static RobWidget * robtk_xydraw_widget(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:354:13: warning: 'void robtk_xydraw_set_surface(RobTkXYp*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 354 | static void robtk_xydraw_set_surface(RobTkXYp *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:340:13: warning: 'void robtk_xydraw_set_points(RobTkXYp*, uint32_t, const float*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 340 | static void robtk_xydraw_set_points(RobTkXYp *d, const uint32_t np, const float *xp, const float *yp) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:333:13: warning: 'void robtk_xydraw_set_color(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 333 | static void robtk_xydraw_set_color(RobTkXYp *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:328:13: warning: 'void robtk_xydraw_set_clip_callback(RobTkXYp*, void (*)(cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 328 | static void robtk_xydraw_set_clip_callback(RobTkXYp *d, void (*cb) (cairo_t* cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:321:13: warning: 'void robtk_xydraw_set_area(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 321 | static void robtk_xydraw_set_area(RobTkXYp *d, float x0, float y0, float w, float h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:314:13: warning: 'void robtk_xydraw_set_mapping(RobTkXYp*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 314 | static void robtk_xydraw_set_mapping(RobTkXYp *d, float xs, float xo, float ys, float yo) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:299:13: warning: 'void robtk_xydraw_set_drawing_mode(RobTkXYp*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_xydraw_set_drawing_mode(RobTkXYp *d, int mode) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:295:13: warning: 'void robtk_xydraw_set_linewidth(RobTkXYp*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 295 | static void robtk_xydraw_set_linewidth(RobTkXYp *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:291:13: warning: 'void robtk_xydraw_set_alignment(RobTkXYp*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 291 | static void robtk_xydraw_set_alignment(RobTkXYp *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:281:13: warning: 'void robtk_xydraw_destroy(RobTkXYp*)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_xydraw_destroy(RobTkXYp *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_xyplot.h:243:19: warning: 'RobTkXYp* robtk_xydraw_new(int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 243 | static RobTkXYp * robtk_xydraw_new(int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:336, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:197:13: warning: 'bool robtk_spin_update_range(RobTkSpin*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 197 | static bool robtk_spin_update_range (RobTkSpin *d, float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:193:14: warning: 'float robtk_spin_get_value(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 193 | static float robtk_spin_get_value(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:184:13: warning: 'void robtk_spin_set_sensitive(RobTkSpin*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 184 | static void robtk_spin_set_sensitive(RobTkSpin *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:180:13: warning: 'void robtk_spin_set_value(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 180 | static void robtk_spin_set_value(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:176:13: warning: 'void robtk_spin_set_default(RobTkSpin*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 176 | static void robtk_spin_set_default(RobTkSpin *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:171:13: warning: 'void robtk_spin_set_callback(RobTkSpin*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 171 | static void robtk_spin_set_callback(RobTkSpin *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:167:20: warning: 'RobWidget* robtk_spin_widget(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 167 | static RobWidget * robtk_spin_widget(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:160:13: warning: 'void robtk_spin_set_label_pos(RobTkSpin*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 160 | static void robtk_spin_set_label_pos(RobTkSpin *d, int p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:144:13: warning: 'void robtk_spin_label_width(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 144 | static void robtk_spin_label_width(RobTkSpin *d, float left, float right) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:132:13: warning: 'void robtk_spin_set_alignment(RobTkSpin*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 132 | static void robtk_spin_set_alignment(RobTkSpin *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:122:13: warning: 'void robtk_spin_destroy(RobTkSpin*)' defined but not used [-Wunused-function] BUILDSTDERR: 122 | static void robtk_spin_destroy(RobTkSpin *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_spinner.h:93:20: warning: 'RobTkSpin* robtk_spin_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 93 | static RobTkSpin * robtk_spin_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:335, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_separator.h:129:13: warning: 'void robtk_sep_set_linewidth(RobTkSep*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 129 | static void robtk_sep_set_linewidth(RobTkSep *d, float lw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:124:13: warning: 'void robtk_sep_set_dash(RobTkSep*, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 124 | static void robtk_sep_set_dash(RobTkSep *d, double dash, double offset) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_separator.h:120:13: warning: 'void robtk_sep_set_alignment(RobTkSep*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 120 | static void robtk_sep_set_alignment(RobTkSep *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:334, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_scale.h:565:13: warning: 'void robtk_scale_set_sensitive(RobTkScale*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 565 | static void robtk_scale_set_sensitive(RobTkScale *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_scale.h:554:13: warning: 'void robtk_scale_set_touch(RobTkScale*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 554 | static void robtk_scale_set_touch(RobTkScale *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:333, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:153:13: warning: 'bool robtk_rbtn_get_active(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 153 | static bool robtk_rbtn_get_active(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:149:13: warning: 'void robtk_rbtn_set_sensitive(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 149 | static void robtk_rbtn_set_sensitive(RobTkRBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:145:13: warning: 'void robtk_rbtn_set_active(RobTkRBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 145 | static void robtk_rbtn_set_active(RobTkRBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:140:13: warning: 'void robtk_rbtn_set_callback(RobTkRBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 140 | static void robtk_rbtn_set_callback(RobTkRBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:135:24: warning: 'RobTkRadioGrp* robtk_rbtn_group(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 135 | static RobTkRadioGrp * robtk_rbtn_group(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:131:20: warning: 'RobWidget* robtk_rbtn_widget(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 131 | static RobWidget * robtk_rbtn_widget(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:127:13: warning: 'void robtk_rbtn_set_alignment(RobTkRBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 127 | static void robtk_rbtn_set_alignment(RobTkRBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:119:13: warning: 'void robtk_rbtn_destroy(RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 119 | static void robtk_rbtn_destroy(RobTkRBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:101:20: warning: 'RobTkRBtn* robtk_rbtn_new(const char*, RobTkRadioGrp*)' defined but not used [-Wunused-function] BUILDSTDERR: 101 | static RobTkRBtn * robtk_rbtn_new(const char * txt, RobTkRadioGrp *group) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_radiobutton.h:49:13: warning: 'void btn_group_remove_btn(RobTkRadioGrp*, RobTkRBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 49 | static void btn_group_remove_btn (RobTkRadioGrp *g, RobTkRBtn *btn) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:332, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:335:13: warning: 'bool robtk_pbtn_get_pushed(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 335 | static bool robtk_pbtn_get_pushed(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:323:13: warning: 'void robtk_pbtn_set_bg(RobTkPBtn*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 323 | static void robtk_pbtn_set_bg(RobTkPBtn *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:316:13: warning: 'void robtk_pbtn_set_text(RobTkPBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 316 | static void robtk_pbtn_set_text(RobTkPBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:309:13: warning: 'void robtk_pbtn_set_sensitive(RobTkPBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 309 | static void robtk_pbtn_set_sensitive(RobTkPBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:304:13: warning: 'void robtk_pbtn_set_callback_down(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 304 | static void robtk_pbtn_set_callback_down(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:299:13: warning: 'void robtk_pbtn_set_callback_up(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 299 | static void robtk_pbtn_set_callback_up(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:294:13: warning: 'void robtk_pbtn_set_callback(RobTkPBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_pbtn_set_callback(RobTkPBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:290:20: warning: 'RobWidget* robtk_pbtn_widget(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static RobWidget * robtk_pbtn_widget(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:286:13: warning: 'void robtk_pbtn_set_alignment(RobTkPBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_pbtn_set_alignment(RobTkPBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:276:13: warning: 'void robtk_pbtn_destroy(RobTkPBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 276 | static void robtk_pbtn_destroy(RobTkPBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_pushbutton.h:268:20: warning: 'RobTkPBtn* robtk_pbtn_new(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 268 | static RobTkPBtn * robtk_pbtn_new(const char * txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:331, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_label.h:257:13: warning: 'void robtk_lbl_set_fontdesc(RobTkLbl*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 257 | static void robtk_lbl_set_fontdesc(RobTkLbl *d, const char *fontdesc) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:246:13: warning: 'void robtk_lbl_set_color(RobTkLbl*, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 246 | static void robtk_lbl_set_color(RobTkLbl *d, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:234:13: warning: 'void robtk_lbl_annotation_callback(RobTkLbl*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 234 | static void robtk_lbl_annotation_callback(RobTkLbl *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_label.h:196:13: warning: 'void robtk_lbl_set_alignment(RobTkLbl*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 196 | static void robtk_lbl_set_alignment(RobTkLbl *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:330, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_dial.h:746:13: warning: 'void robtk_dial_set_surface(RobTkDial*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 746 | static void robtk_dial_set_surface(RobTkDial *d, cairo_surface_t *s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:737:13: warning: 'void robtk_dial_set_constained(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 737 | static void robtk_dial_set_constained(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:730:13: warning: 'void robtk_dial_set_detent_default(RobTkDial*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 730 | static void robtk_dial_set_detent_default(RobTkDial *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:722:13: warning: 'void robtk_dial_set_detents(RobTkDial*, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 722 | static void robtk_dial_set_detents(RobTkDial *d, const int n, const float *p) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:718:13: warning: 'void robtk_dial_set_scroll_mult(RobTkDial*, float)' defined but not used [-Wunused-function] BUILDSTDERR: 718 | static void robtk_dial_set_scroll_mult(RobTkDial *d, float v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:706:13: warning: 'void robtk_dial_set_state_color(RobTkDial*, int, float, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 706 | static void robtk_dial_set_state_color(RobTkDial *d, int s, float r, float g, float b, float a) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:700:13: warning: 'void robtk_dial_set_default_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 700 | static void robtk_dial_set_default_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:696:12: warning: 'int robtk_dial_get_state(RobTkDial*)' defined but not used [-Wunused-function] BUILDSTDERR: 696 | static int robtk_dial_get_state(RobTkDial *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:692:13: warning: 'void robtk_dial_set_state(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 692 | static void robtk_dial_set_state(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:685:13: warning: 'void robtk_dial_enable_states(RobTkDial*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 685 | static void robtk_dial_enable_states(RobTkDial *d, int s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:654:13: warning: 'void robtk_dial_set_touch(RobTkDial*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 654 | static void robtk_dial_set_touch(RobTkDial *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:649:13: warning: 'void robtk_dial_annotation_callback(RobTkDial*, void (*)(RobTkDial*, cairo_t*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 649 | static void robtk_dial_annotation_callback(RobTkDial *d, void (*cb) (RobTkDial* d, cairo_t *cr, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:636:13: warning: 'void robtk_dial_set_alignment(RobTkDial*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 636 | static void robtk_dial_set_alignment(RobTkDial *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_dial.h:623:20: warning: 'RobTkDial* robtk_dial_new(float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 623 | static RobTkDial * robtk_dial_new(float min, float max, float step) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:329, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:301:12: warning: 'int robtk_mbtn_get_active(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 301 | static int robtk_mbtn_get_active(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:294:13: warning: 'void robtk_mbtn_set_sensitive(RobTkMBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 294 | static void robtk_mbtn_set_sensitive(RobTkMBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:290:13: warning: 'void robtk_mbtn_set_active(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 290 | static void robtk_mbtn_set_active(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:286:13: warning: 'void robtk_mbtn_set_default(RobTkMBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 286 | static void robtk_mbtn_set_default(RobTkMBtn *d, int v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:282:13: warning: 'void robtk_mbtn_set_leds_rgb(RobTkMBtn*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 282 | static void robtk_mbtn_set_leds_rgb(RobTkMBtn *d, const float *c) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:277:13: warning: 'void robtk_mbtn_set_callback(RobTkMBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_mbtn_set_callback(RobTkMBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:273:20: warning: 'RobWidget* robtk_mbtn_widget(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 273 | static RobWidget * robtk_mbtn_widget(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:269:13: warning: 'void robtk_mbtn_set_alignment(RobTkMBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 269 | static void robtk_mbtn_set_alignment(RobTkMBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:260:13: warning: 'void robtk_mbtn_destroy(RobTkMBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 260 | static void robtk_mbtn_destroy(RobTkMBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_multibutton.h:208:20: warning: 'RobTkMBtn* robtk_mbtn_new(int)' defined but not used [-Wunused-function] BUILDSTDERR: 208 | static RobTkMBtn * robtk_mbtn_new(int modes) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:328, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:292:13: warning: 'bool robtk_ibtn_get_active(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 292 | static bool robtk_ibtn_get_active(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:288:13: warning: 'void robtk_ibtn_set_temporary_mode(RobTkIBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 288 | static void robtk_ibtn_set_temporary_mode(RobTkIBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:281:13: warning: 'void robtk_ibtn_set_sensitive(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 281 | static void robtk_ibtn_set_sensitive(RobTkIBtn *d, bool s) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:277:13: warning: 'void robtk_ibtn_set_active(RobTkIBtn*, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 277 | static void robtk_ibtn_set_active(RobTkIBtn *d, bool v) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:271:13: warning: 'void robtk_ibtn_set_touch(RobTkIBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 271 | static void robtk_ibtn_set_touch(RobTkIBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:266:13: warning: 'void robtk_ibtn_set_callback(RobTkIBtn*, bool (*)(RobWidget*, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 266 | static void robtk_ibtn_set_callback(RobTkIBtn *d, bool (*cb) (RobWidget* w, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:262:20: warning: 'RobWidget* robtk_ibtn_widget(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 262 | static RobWidget * robtk_ibtn_widget(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:258:13: warning: 'void robtk_ibtn_set_alignment(RobTkIBtn*, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 258 | static void robtk_ibtn_set_alignment(RobTkIBtn *d, float x, float y) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:251:13: warning: 'void robtk_ibtn_destroy(RobTkIBtn*)' defined but not used [-Wunused-function] BUILDSTDERR: 251 | static void robtk_ibtn_destroy(RobTkIBtn *d) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkimgbutton.h:212:20: warning: 'RobTkIBtn* robtk_ibtn_new(cairo_surface_t*, cairo_surface_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 212 | static RobTkIBtn * robtk_ibtn_new(cairo_surface_t *n, cairo_surface_t *e) { BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:327, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:495:13: warning: 'void robtk_cbtn_set_temporary_mode(RobTkCBtn*, int)' defined but not used [-Wunused-function] BUILDSTDERR: 495 | static void robtk_cbtn_set_temporary_mode(RobTkCBtn *d, int i) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:488:13: warning: 'void robtk_cbtn_set_color_checked(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 488 | static void robtk_cbtn_set_color_checked(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:482:13: warning: 'void robtk_cbtn_set_color_off(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 482 | static void robtk_cbtn_set_color_off(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:476:13: warning: 'void robtk_cbtn_set_color_on(RobTkCBtn*, float, float, float)' defined but not used [-Wunused-function] BUILDSTDERR: 476 | static void robtk_cbtn_set_color_on(RobTkCBtn *d, float r, float g, float b) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:469:13: warning: 'void robtk_cbtn_set_text(RobTkCBtn*, const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 469 | static void robtk_cbtn_set_text(RobTkCBtn *d, const char *txt) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:453:13: warning: 'void robtk_cbtn_annotation_callback(RobTkCBtn*, void (*)(RobWidget*, bool, void*), void*)' defined but not used [-Wunused-function] BUILDSTDERR: 453 | static void robtk_cbtn_annotation_callback(RobTkCBtn *d, void (*cb) (RobWidget* w, bool, void* handle), void* handle) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/widgets/robtk_checkbutton.h:447:13: warning: 'void robtk_cbtn_set_touch(RobTkCBtn*, void (*)(void*, uint32_t, bool), void*, uint32_t)' defined but not used [-Wunused-function] BUILDSTDERR: 447 | static void robtk_cbtn_set_touch(RobTkCBtn *d, void (*cb) (void*, uint32_t, bool), void* handle, uint32_t id) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:1065:13: warning: 'void rob_table_destroy(RobWidget*)' defined but not used [-Wunused-function] BUILDSTDERR: 1065 | static void rob_table_destroy(RobWidget * rw) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1038:20: warning: 'RobWidget* rob_table_new(int, int, bool)' defined but not used [-Wunused-function] BUILDSTDERR: 1038 | static RobWidget * rob_table_new(int rows, int cols, bool homogeneous) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:1033:13: warning: 'void rob_table_attach_defaults(RobWidget*, RobWidget*, unsigned int, unsigned int, unsigned int, unsigned int)' defined but not used [-Wunused-function] BUILDSTDERR: 1033 | static void rob_table_attach_defaults(RobWidget *rw, RobWidget *chld, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/gl/layout.h:663:13: warning: 'void dump_tbl_acq(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 663 | static void dump_tbl_acq(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:321, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/gl/layout.h:650:13: warning: 'void dump_tbl_req(rob_table*)' defined but not used [-Wunused-function] BUILDSTDERR: 650 | static void dump_tbl_req(struct rob_table *rt) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/robtk.h:310, BUILDSTDERR: from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../robtk/ui_gl.c:101: BUILDSTDERR: ../robtk/robtk.h:264:13: warning: 'void rect_intersection(cairo_rectangle_t*, const cairo_rectangle_t*, const cairo_rectangle_t*)' defined but not used [-Wunused-function] BUILDSTDERR: 264 | static void rect_intersection(cairo_rectangle_t *r, const cairo_rectangle_t *r1, const cairo_rectangle_t *r2){ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/robtk.h:115:13: warning: 'void rtk_clock_systime(timespec*)' defined but not used [-Wunused-function] BUILDSTDERR: 115 | static void rtk_clock_systime(struct timespec *ts) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:271:84: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 271 | static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri); BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:821:68: warning: 'LV2_URI_Map_Callback_Data' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 821 | uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char* uri) BUILDSTDERR: | ^ BUILDSTDERR: In file included from ../robtk/jackwrap.c:93: BUILDSTDERR: /usr/lib64/lv2/uri-map.lv2/uri-map.h:53:15: note: declared here BUILDSTDERR: 53 | typedef void* LV2_URI_Map_Callback_Data; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c: In function 'int main(int, char**)': BUILDSTDERR: ../robtk/jackwrap.c:1440:17: warning: variable 'osc_port' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 1440 | int osc_port = 0; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: ../robtk/jackwrap.c:1672:16: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1672 | (void)system ("xmessage -button ok -center \"Cannot connect to JACK.\nPlease start the JACK Server first.\" &"); BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/goniometerlv2.c:37, BUILDSTDERR: from src/meters.cc:662: BUILDSTDERR: src/goniometer.h:107:13: warning: 'void gmrb_read_clear(gmringbuf*)' defined but not used [-Wunused-function] BUILDSTDERR: 107 | static void gmrb_read_clear(gmringbuf *rb) { BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: src/goniometer.h:70:12: warning: 'int gmrb_read(gmringbuf*, float*, float*, size_t)' defined but not used [-Wunused-function] BUILDSTDERR: 70 | static int gmrb_read(gmringbuf *rb, float *c0, float *c1, size_t len) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: src/goniometer.h:62:12: warning: 'int gmrb_read_one(gmringbuf*, float*, float*)' defined but not used [-Wunused-function] BUILDSTDERR: 62 | static int gmrb_read_one(gmringbuf *rb, float *c0, float *c1) { BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:51, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ./gui/meterimage.c:548:25: warning: 'cairo_surface_t* render_front_face(MtrType, int, int)' defined but not used [-Wunused-function] BUILDSTDERR: 548 | static cairo_surface_t* render_front_face(enum MtrType t, int w, int h) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:49, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ../robtk/rtk/common.h:206:13: warning: 'void rtk_open_url(const char*)' defined but not used [-Wunused-function] BUILDSTDERR: 206 | static void rtk_open_url (const char *url) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from src/dpy_needle.c:49, BUILDSTDERR: from src/meters.cc:621: BUILDSTDERR: ../robtk/rtk/common.h:165:13: warning: 'void create_text_surface2(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, float, int, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 165 | static void create_text_surface2(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:156:13: warning: 'void create_text_surface(cairo_surface_t**, float, float, float, float, const char*, PangoFontDescription*, const float*)' defined but not used [-Wunused-function] BUILDSTDERR: 156 | static void create_text_surface(cairo_surface_t ** sf, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:38:13: warning: 'void get_text_geometry(const char*, PangoFontDescription*, int*, int*)' defined but not used [-Wunused-function] BUILDSTDERR: 38 | static void get_text_geometry( const char *txt, PangoFontDescription *font, int *tw, int *th) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../robtk/rtk/common.h:26:13: warning: 'void rounded_rectangle(cairo_t*, double, double, double, double, double)' defined but not used [-Wunused-function] BUILDSTDERR: 26 | static void rounded_rectangle (cairo_t* cr, double x, double y, double w, double h, double r) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ tory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' g++ -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -g -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -ffast-math -fno-finite-math-only -DXTERNAL_UI -DHAVE_LV2_1_8 -fPIC -fvisibility=hidden `pkgconf --cflags lv2` -DVERSION="\"0.9.12\"" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -DVERSION="\"0.9.12\"" `pkgconf --cflags cairo pangocairo pango` -I../robtk/ -DDISPLAY_INTERFACE -I. `pkgconf --cflags jack lv2 pango pangocairo ` -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"meter\"" \ -o x42/x42-meter-collection \ ../robtk/jackwrap.c ../robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/meters.cc jmeters/vumeterdsp.cc jmeters/iec1ppmdsp.cc jmeters/iec2ppmdsp.cc jmeters/stcorrdsp.cc jmeters/msppmdsp.cc ebumeter/ebu_r128_proc.cc jmeters/truepeakdsp.cc jmeters/kmeterdsp.cc zita-resampler/resampler.cc zita-resampler/resampler-table.cc x42/x42-ebur128.o x42/x42-phase-correlation.o x42/x42-dr14.o x42/x42-k20rms.o x42/x42-goniometer.o x42/x42-phasewheel.o x42/x42-histogram.o x42/x42-bitmeter.o x42/x42-surmeter.o x42/x42-spectrum30.o x42/x42-stereoscope.o x42/x42-truepeakrms.o `pkgconf --cflags --libs fftw3f` -lm \ -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -lm -lX11 `pkgconf --libs cairo pangocairo pango glu gl` `pkgconf --libs jack` /bin/true -s x42/x42-meter-collection make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.GxxoeU + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 + cd x42-plugins-20190714 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 'INSTALL=/usr/bin/install -p' LIBDIR=/usr/lib64 LV2DIR=/usr/lib64/lv2 PREFIX=/usr BUILDSTDERR: make: [Makefile:46: submodule_check] Error 1 (ignored) BUILDSTDERR: Makefile:90: "!!" BUILDSTDERR: Makefile:91: "!! UI font can not be found on this system" BUILDSTDERR: Makefile:92: "!! install fonts-freefont-ttf or set the FONTFILE variable to a ttf file" BUILDSTDERR: Makefile:93: "!! LV2 GUI will not be built" BUILDSTDERR: Makefile:94: "!!" BUILDSTDERR: Makefile:158: "!!" BUILDSTDERR: Makefile:159: "!! openGL/GLU is not available - GUI disabled" BUILDSTDERR: Makefile:160: "!! install glu-dev, ftgl-dev and fonts-freefont-ttf to build LV2 GUI" BUILDSTDERR: Makefile:161: "!!" BUILDSTDERR: make[1]: [Makefile:211: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:210: submodule_check] Error 1 (ignored) test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check /usr/bin/make -C balance.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' Version: 0.6.7 -> 0 6 7 LV2 Version: 1550 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/balance.lv2 install -m755 build/balance.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/balance.lv2 install -m644 build/manifest.ttl build/balance.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/balance.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/balance.lv2' /usr/bin/make -C controlfilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/controlfilter.lv2 install -m755 build/controlfilter.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/controlfilter.lv2 install -m644 build/manifest.ttl build/controlfilter.ttl build/presets.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/controlfilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/controlfilter.lv2' /usr/bin/make -C darc.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' Version: 0.4.2 -> 0 4 2 LV2 Version: 1028 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2 install -m644 build/manifest.ttl build/darc.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2 install -m755 build/darc.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2 install -m755 build/darcUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-darc /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-darc.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/darc.lv2' /usr/bin/make -C dpl.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2 install -m644 build/manifest.ttl build/dpl.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2 install -m755 build/dpl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2 install -m755 build/dplUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-dpl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-dpl.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/dpl.lv2' /usr/bin/make -C convoLV2 install BUILDSTDERR: make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-make[1]: [Makefile:217: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:229: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:208: submodule_check] Error 1 (ignored) 20190714/convoLV2' install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/convo.lv2 install -m755 build/convoLV2.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/convo.lv2 install -m644 build/manifest.ttl build/convoLV2.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/convo.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/convoLV2' /usr/bin/make -C fat1.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' Version: 0.5.4 -> 0 5 4 LV2 Version: 1288 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2 install -m644 build/manifest.ttl build/fat1.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2 install -m755 build/fat1UI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-fat1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-fat1.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fat1.lv2' /usr/bin/make -C fil4.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' Version: 0.6.6 -> 0 6 6 LV2 Version: 1548 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2 install -m644 build/manifest.ttl build/fil4.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2 install -m755 build/fil4UI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-fil4 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-fil4.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/fil4.lv2' /usr/bin/make -C matrixmixer.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' Version: 0.2.4 -> 0 2 4 LV2 Version: 520 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2 install -m644 build/manifest.ttl build/matrixmixer.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixer.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2 install -m755 build/matrixmixerUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-matrixmixer8x8 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin BUILDSTDERR: inmake[1]: [Makefile:253: submodule_check] Error 1 (ignored) stall -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-matrixmixer.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/matrixmixer.lv2' /usr/bin/make -C meters.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' Version: 0.9.12 -> 0 9 12 LV2 Version: 2328 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2 install -m755 build/manifest.ttl build/meters.ttl build/meters.so build/meters_glui.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2 install -m644 build/manifest.ttl build/meters.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -T -m755 x42/x42-meter-collection /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-meter install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 doc/x42-meter.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1/ make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/meters.lv2' /usr/bin/make -C mididebug.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' Version: 0.3.0 -> 0 3 0 LV2 Version: 768 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mididebug.lv2 install -m755 build/mididebug.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mididebug.lv2 install -m644 build/manifest.ttl build/mididebug.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mididebug.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mididebug.lv2' /usr/bin/make -C midifilter.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' Version: 0.5.4 -> 0 5 4 LV2 Version: 1288 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midifilter.lv2 install -m755 build/midifilter.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midifilter.lv2 install -m644 build/manifest.ttl build/midifilter.ttl build/presets.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midifilter.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midifilter.lv2' /usr/bin/make -C midigen.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' Version: 0.2.5 -> 0 2 5 LV2 Version: 522 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midigen.lv2 install -m755 build/midigen.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midigen.lv2 install -m644 build/manifest.ttl build/midigen.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midigen.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midigen.lv2' /usr/bin/make -C midimap.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midimap.lv2 install -m755 build/midimap.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midimap.lv2 BUILDSTDERR: install -m644 build/manifest.ttl build/midimap.ttl build/presets.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-make[1]: [Makefile:184: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:198: submodule_check] Error 1 (ignored) 0.2.20190714.fc31.riscv64/usr/lib64/lv2/midimap.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/midimap.lv2' /usr/bin/make -C mixtri.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' Version: 0.3.3 -> 0 3 3 LV2 Version: 774 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2 install -m644 build/manifest.ttl build/mixtri.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtri.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2 install -m755 build/mixtriUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-mixtri /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-mixtri.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/mixtri.lv2' /usr/bin/make -C nodelay.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/nodelay.lv2 install -m755 build/nodelay.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/nodelay.lv2 install -m644 build/manifest.ttl build/nodelay.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/nodelay.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/nodelay.lv2' /usr/bin/make -C onsettrigger.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' Version: 0.4.0 -> 0 4 0 LV2 Version: 1024 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/onsettrigger.lv2 install -m755 build/onsettrigger.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/onsettrigger.lv2 install -m644 build/manifest.ttl build/onsettrigger.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/onsettrigger.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/onsettrigger.lv2' /usr/bin/make -C sisco.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' Version: 0.8.3 -> 0 8 3 LV2 Version: 2054 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2 install -m644 build/manifest.ttl build/sisco.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2 install -m755 build/sisco.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2 install -m755 build/siscoUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-scope.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 build/x42-scope /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/ make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/sisco.lv2' BUILDSTDERR: /usr/bin/make -C spectra.lv2 imake[1]: [Makefile:199: submodule_check] Error 1 (ignored) BUILDSTDERR: make[1]: [Makefile:220: submodule_check] Error 1 (ignored) nstall make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' Version: 0.4.1 -> 0 4 1 LV2 Version: 1026 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2 install -m644 build/manifest.ttl build/spectra.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2 install -m755 build/spectra.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2 install -m755 build/spectraUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-spectr /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-spectr.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/spectra.lv2' /usr/bin/make -C stepseq.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' Version: 0.5.5 -> 0 5 5 LV2 Version: 1290 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2 install -m644 build/manifest.ttl build/stepseq.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseq.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2 install -m755 build/stepseqUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -m755 x42/x42-stepseq /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-stepseq.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stepseq.lv2' /usr/bin/make -C stereoroute.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' Version: 0.2.0 -> 0 2 0 LV2 Version: 512 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stereoroute.lv2 install -m755 build/stereoroute.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stereoroute.lv2 install -m644 build/manifest.ttl build/stereoroute.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stereoroute.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/stereoroute.lv2' /usr/bin/make -C testsignal.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' Version: 0.5.3 -> 0 5 3 LV2 Version: 1286 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/testsignal.lv2 install -m755 build/testsignal.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/testsignal.lv2 install -m644 build/manifest.ttl build/testsignal.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/testsignal.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/testsignal.lv2' /usr/bin/make -C tuna.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' BUILDSTDERR: Version: 0.4.14make[1]: [Makefile:228: submodule_check] Error 1 (ignored) + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 0.11.0-0.2.20190714.fc31 --unique-debug-suffix -0.11.0-0.2.20190714.fc31.riscv64 --unique-debug-src-base lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/x42-plugins-20190714 -> 0 4 14 LV2 Version: 1052 0 test -d .git -a .gitmodules -a -f Makefile.git && /usr/bin/make -f Makefile.git submodule_check install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2 install -m644 build/manifest.ttl build/tuna.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2 install -m755 build/tuna.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2 install -m755 build/tunaUI_gl.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin install -T -m755 x42/x42-tuna-collection /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-tuna install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 install -m644 x42-tuna.1 /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/man/man1 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/tuna.lv2' /usr/bin/make -C xfade.lv2 install make[1]: Entering directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' Version: 0.3.0 -> 0 3 0 LV2 Version: 768 0 install -d /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/xfade.lv2 install -m755 build/xfade.so /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/xfade.lv2 install -m644 build/manifest.ttl build/xfade.ttl /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/xfade.lv2 make[1]: Leaving directory '/builddir/build/BUILD/x42-plugins-20190714/xfade.lv2' explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-darc explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-fil4 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-dpl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-fat1 extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-fil4 extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-darc extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-dpl extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-fat1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-matrixmixer8x8 extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-matrixmixer8x8 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-meter explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-mixtri extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-meter extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-mixtri explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-scope extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-scope explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-spectr extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-spectr explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-stepseq extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-stepseq explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-tuna extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/bin/x42-tuna explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/balance.lv2/balance.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/balance.lv2/balance.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/controlfilter.lv2/controlfilter.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/controlfilter.lv2/controlfilter.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/convo.lv2/convoLV2.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/convo.lv2/convoLV2.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2/darc.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2/darc.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2/darcUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/darc.lv2/darcUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2/dpl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2/dpl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2/dplUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2/fat1.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2/fat1.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/dpl.lv2/dplUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2/fat1UI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fat1.lv2/fat1UI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2/fil4.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2/fil4UI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2/fil4.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/fil4.lv2/fil4UI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2/matrixmixer.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2/matrixmixer.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2/matrixmixerUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/matrixmixer.lv2/matrixmixerUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2/meters.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2/meters_glui.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2/meters.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/meters.lv2/meters_glui.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mididebug.lv2/mididebug.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mididebug.lv2/mididebug.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midifilter.lv2/midifilter.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midifilter.lv2/midifilter.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midigen.lv2/midigen.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midigen.lv2/midigen.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midimap.lv2/midimap.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/midimap.lv2/midimap.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2/mixtri.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2/mixtri.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2/mixtriUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/mixtri.lv2/mixtriUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/nodelay.lv2/nodelay.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/nodelay.lv2/nodelay.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/onsettrigger.lv2/onsettrigger.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/onsettrigger.lv2/onsettrigger.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2/sisco.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2/sisco.so BUILDSTDERR: expl6557 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs icitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2/siscoUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/sisco.lv2/siscoUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2/spectra.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2/spectra.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2/spectraUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/spectra.lv2/spectraUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2/stepseq.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2/stepseq.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2/stepseqUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stepseq_s8n8.lv2/stepseqUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stereoroute.lv2/stereoroute.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/stereoroute.lv2/stereoroute.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/testsignal.lv2/testsignal.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2/tuna.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/testsignal.lv2/testsignal.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2/tuna.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2/tunaUI_gl.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/tuna.lv2/tunaUI_gl.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/xfade.lv2/xfade.so extracting debug info from /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/lib64/lv2/xfade.lv2/xfade.so original debug info size: 23532kB, size after compression: 21172kB /usr/lib/rpm/sepdebugcrcfix: Updated 45 CRC32s, 0 CRC32s did match. Processing files: lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.GsDmJU + umask 022 + cd /builddir/build/BUILD + cd x42-plugins-20190714 + DOCDIR=/builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/doc/lv2-x42-plugins + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/doc/lv2-x42-plugins + cp -pr plugin.versions /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/doc/lv2-x42-plugins + cp -pr plugin.list /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/doc/lv2-x42-plugins + cp -pr README.md /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/doc/lv2-x42-plugins + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5jCIVT + umask 022 + cd /builddir/build/BUILD + cd x42-plugins-20190714 + LICENSEDIR=/builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/licenses/lv2-x42-plugins + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/licenses/lv2-x42-plugins + cp -pr balance.lv2/COPYING /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64/usr/share/licenses/lv2-x42-plugins + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: lv2-x42-plugins = 0.11.0-0.2.20190714.fc31 lv2-x42-plugins(riscv-64) = 0.11.0-0.2.20190714.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcairo.so.2()(64bit) libfftw3f.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgobject-2.0.so.0()(64bit) libjack.so.0()(64bit) libltc.so.11()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libsamplerate.so.0()(64bit) libsamplerate.so.0(libsamplerate.so.0.0)(64bit) libsndfile.so.1()(64bit) libsndfile.so.1(libsndfile.so.1.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libzita-convolver.so.4()(64bit) rtld(GNU_HASH) Processing files: lv2-x42-plugins-debugsource-0.11.0-0.2.20190714.fc31.riscv64 Provides: lv2-x42-plugins-debugsource = 0.11.0-0.2.20190714.fc31 lv2-x42-plugins-debugsource(riscv-64) = 0.11.0-0.2.20190714.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lv2-x42-plugins-debuginfo-0.11.0-0.2.20190714.fc31.riscv64 Provides: debuginfo(build-id) = 0fe475bc00cff30ec0e39060d0632b7baa2b4ae1 debuginfo(build-id) = 193d19cccfb39b3da0430c0eb4db38ce7c665d2b debuginfo(build-id) = 1c1b1713333f91d360f017e203e2146efe9af898 debuginfo(build-id) = 24ab79f87db3ab7ac4fffd8e178d9b8805f21c4e debuginfo(build-id) = 28bb94a96435e4590d100c9d0ad25bb75cf8b671 debuginfo(build-id) = 2c1bb8ec76eba6b69ffcb605f328639587146065 debuginfo(build-id) = 3721d6ca9c55d80df1a021ecfe5e5e7d27910047 debuginfo(build-id) = 39e17365a592d2befd877551da1a611fb9bf932c debuginfo(build-id) = 3b5ce1cd86392f43eba913df93f9093158b3449b debuginfo(build-id) = 4863d1159a346aa0b6c071dd633229fa8f45cefa debuginfo(build-id) = 4ab29c3a9fa8c43ab73cd7166c9f4cd5d3c14eed debuginfo(build-id) = 50a3a2d5908546f3ba4b9ff517068f98011b0c4a debuginfo(build-id) = 50f3f90624a098cbc10ebc6b782796cd7c9e6b9f debuginfo(build-id) = 52be6eeb7b614a5a4303f47f3667ea2c1049707c debuginfo(build-id) = 5387174d95acd13eab06b9be419ed8e8496add04 debuginfo(build-id) = 5b01e0060408c030d5f86f2b147c32dfd308ee49 debuginfo(build-id) = 5ca9a1a73e17acaf559b9a4e142bcc483f9039a0 debuginfo(build-id) = 61943589960e53fea90a242e5a25272e125d5a34 debuginfo(build-id) = 656efbf9b0a4fdf733c4cf75a7f35aad89dba8e2 debuginfo(build-id) = 661c19af8c1f843844e497e411fa8f1841232ed6 debuginfo(build-id) = 6dece8547f7289b79613cee204ad872921b0659c debuginfo(build-id) = 6e3028abb81cc76e5fabef63efcffa7239d31966 debuginfo(build-id) = 76c6eb86f242d80d4e8df3386aab80d16a4c9264 debuginfo(build-id) = 770f663b80e695b5bb4af2f0aa1b6c6b8970a3b9 debuginfo(build-id) = 7a90e3c21145793fdd640aaf4883329014a5018a debuginfo(build-id) = 806080d73802bf50f2e3522be57faf0203e673a7 debuginfo(build-id) = 88ed74acf0589d2bb54d97300da7a29b1ad5aad9 debuginfo(build-id) = 88f05f08775d0812e75b3fd9ac6285665e875bed debuginfo(build-id) = 8b0bcd3578cc55068f1fcafea146eb3c9351c7c1 debuginfo(build-id) = 977542e76b23caaec52fc0846feb2a6e3770ee46 debuginfo(build-id) = a2ab0a1339229276dee0c4b9ef7c2e00b0760ccf debuginfo(build-id) = a853a96e096ecbc20b04fa70a0ca8b2b9ef3e994 debuginfo(build-id) = a8f5e58ef85ba55bb7e83c7f26182e8e1c9f04b8 debuginfo(build-id) = b0c6be693fef99b48ab4719f6200b49307338d2c debuginfo(build-id) = bdc91d1f937b9971e31417edbafd1af3c16af9ad debuginfo(build-id) = c45798949dae19459db12ca0016f8a039a1a5adc debuginfo(build-id) = cad1463d15a8d86b35f191681c3dfdacdd1ad404 debuginfo(build-id) = cdddbab0383fa97ddd040c3b9b774c96043aa6de debuginfo(build-id) = cf50e05f63c766bba5973fb27ead757dbfa8ebc5 debuginfo(build-id) = d99b1b233c1577f206d5dacd50cc55d8a3f4f8fe debuginfo(build-id) = e12a99b1611d946583a0bff0152c4cfed8ebef9f debuginfo(build-id) = e29ec679ba7ff350ba1826fcab8ce9012926a3ac debuginfo(build-id) = e9dcf0832200e2ffb20c1cce8f47fbdbaf801c2c debuginfo(build-id) = f21ebfdff26ec6afb4c765a5e239cdcc0a407ab1 debuginfo(build-id) = fdb89fb651e8eed61573f0145efb5d29652c0a00 lv2-x42-plugins-debuginfo = 0.11.0-0.2.20190714.fc31 lv2-x42-plugins-debuginfo(riscv-64) = 0.11.0-0.2.20190714.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lv2-x42-plugins-debugsource(riscv-64) = 0.11.0-0.2.20190714.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 Wrote: /builddir/build/RPMS/lv2-x42-plugins-debugsource-0.11.0-0.2.20190714.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/lv2-x42-plugins-debuginfo-0.11.0-0.2.20190714.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.mIJpLU + umask 022 + cd /builddir/build/BUILD + cd x42-plugins-20190714 + /usr/bin/rm -rf /builddir/build/BUILDROOT/lv2-x42-plugins-0.11.0-0.2.20190714.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0