starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/06rv593z3fhqmdpw9la02y7pd0i3jylb-pkg-config-0.29.2/bin:/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/bin:/gnu/store/pjxkc2gqma6vy58h2bh247dxzli1ps0m-tar-1.34/bin:/gnu/store/g15vcz9yj6pf5nc44hg3wrnfhp8hg37m-gzip-1.12/bin:/gnu/store/im1hbmll99kmfp56nq2qxhpl7g3kf1vf-bzip2-1.0.8/bin:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/bin:/gnu/store/01yfm7m1azvsw77687g6bz3jmi2jwpxi-diffutils-3.8/bin:/gnu/store/6wnfp7bad74ysdvq32lnvc67sqiwa2xk-patch-2.7.6/bin:/gnu/store/5n9p8xcgr3xvqbgm3pa9n326m6rzqg30-findutils-4.9.0/bin:/gnu/store/y785zjvb5xqb22va7crzd9ifz8bj63i0-gawk-5.2.1/bin:/gnu/store/d3rc9s657x28dghr9difk1ihkv01xq2s-sed-4.8/bin:/gnu/store/r7y2p2dm4d7d39lw6ds0cxjrybc8699l-grep-3.8/bin:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/bin:/gnu/store/hq4qz8k09y2gfac9rh4vac93d4sz28xd-coreutils-9.1/bin:/gnu/store/7qmbgfqjr7ay5arrc7l4cs3q8f6l1iah-make-4.3/bin:/gnu/store/cacp5zz70cy93djlk3cf55s9bmq2ihhb-bash-minimal-5.1.16/bin:/gnu/store/kklvl5plzvc2s2pjy14pxddah0s0b1wy-ld-wrapper-0/bin:/gnu/store/afssjhjjp55kly77cpqsqsik0470j80f-binutils-2.38/bin:/gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/bin:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/bin:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/sbin:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/bin:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/bin:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/bin:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/bin:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/bin:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/bin:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/bin:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/bin:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/bin:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/bin:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/bin:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/sbin:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/bin:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/bin:/gnu/store/xgx8bz60pxiszy07lp5pllq1z6f0f4px-shared-mime-info-1.15/bin:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/bin:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/bin' environment variable `PKG_CONFIG_PATH' set to `/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/lib/pkgconfig:/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/lib/pkgconfig:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/lib/pkgconfig:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/lib/pkgconfig:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/lib/pkgconfig:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/lib/pkgconfig:/gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/lib/pkgconfig:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/lib/pkgconfig:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/lib/pkgconfig:/gnu/store/7fiihh1lsqrkc9p5clsxjww5x6nbswd0-libxrender-0.9.10/lib/pkgconfig:/gnu/store/vpld0rgqbwak6awa48wbvh3ld690k92a-libxft-2.3.4/lib/pkgconfig:/gnu/store/9s7w01nf361869hwv0wn8l96k238l5gh-libthai-0.1.29/lib/pkgconfig:/gnu/store/xk44bfgcgflwyy0i3prj57risybc030y-harfbuzz-5.3.1/lib/pkgconfig:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/lib/pkgconfig:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/lib/pkgconfig:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/lib/pkgconfig:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/lib/pkgconfig:/gnu/store/h2dmzjy8536k2jbczj12bi778maj0m3k-zlib-1.2.13/lib/pkgconfig:/gnu/store/8a8f31m77n6zn3f9bcdccflqad3wx7ml-util-linux-2.37.4-lib/lib/pkgconfig:/gnu/store/nxg9l5kggvzvwwdpliwnvm918ay6ycyv-pcre-8.45/lib/pkgconfig:/gnu/store/qsgfgkzl4nddzsr7xsvwml30k828hsar-libffi-3.4.4/lib/pkgconfig:/gnu/store/vmsa64hpg7w232dm062wc48r90lkhhyr-libxext-1.3.4/lib/pkgconfig:/gnu/store/hdg6abxl45z1mzjjx43qlgypk5cpvv3n-libxcb-1.15/lib/pkgconfig:/gnu/store/h2xh3z30avflflag2b37chfc0akp53bc-libx11-1.8.1/lib/pkgconfig:/gnu/store/zvjmxgidggvqs06fwfi54mz33djcvs3v-pixman-0.40.0/lib/pkgconfig:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/lib/pkgconfig:/gnu/store/4k41pyqxl42mxpmyyrhgcxslglk8ars8-libxtst-1.2.3/lib/pkgconfig:/gnu/store/a6q8zskayfa6l06az40b4ay3fx2vi6mc-libxi-1.7.10/lib/pkgconfig:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/lib/pkgconfig:/gnu/store/fr1gsr9xddijx4m79rsny089yfaln206-xorgproto-2022.2/share/pkgconfig:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/lib/pkgconfig:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/lib/pkgconfig:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/lib/pkgconfig:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/lib/pkgconfig:/gnu/store/xgx8bz60pxiszy07lp5pllq1z6f0f4px-shared-mime-info-1.15/share/pkgconfig:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/lib/pkgconfig:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/lib/pkgconfig:/gnu/store/f232jyzi7mssna2ljk4zpi1l3ngidmwh-libxdmcp-1.1.3/lib/pkgconfig:/gnu/store/8qk033khpk3g0q3i890l2zxdzz1xlk7i-libxau-1.0.10/lib/pkgconfig:/gnu/store/qc9sjzl4iay83k4pwli618hspcv34a7f-libpthread-stubs-0.4/lib/pkgconfig:/gnu/store/99z05frwkf5fx89xmw1yx3x2qb9qrbc1-libxfixes-6.0.0/lib/pkgconfig:/gnu/store/ra81dzq5mnma22d3vkwh8qxvvbrk6cwl-util-macros-1.19.3/lib/pkgconfig' environment variable `GUIX_GTK2_PATH' set to `/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/lib/gtk-2.0:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/lib/gtk-2.0' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/include:/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include:/gnu/store/im1hbmll99kmfp56nq2qxhpl7g3kf1vf-bzip2-1.0.8/include:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/include:/gnu/store/y785zjvb5xqb22va7crzd9ifz8bj63i0-gawk-5.2.1/include:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/include:/gnu/store/7qmbgfqjr7ay5arrc7l4cs3q8f6l1iah-make-4.3/include:/gnu/store/afssjhjjp55kly77cpqsqsik0470j80f-binutils-2.38/include:/gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/include:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/include:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/include:/gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/include:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/include:/gnu/store/21ylaxdq0rziq5rqp3cks4342ig169hy-linux-libre-headers-5.15.49/include:/gnu/store/7fiihh1lsqrkc9p5clsxjww5x6nbswd0-libxrender-0.9.10/include:/gnu/store/vpld0rgqbwak6awa48wbvh3ld690k92a-libxft-2.3.4/include:/gnu/store/9s7w01nf361869hwv0wn8l96k238l5gh-libthai-0.1.29/include:/gnu/store/xk44bfgcgflwyy0i3prj57risybc030y-harfbuzz-5.3.1/include:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/include:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/include:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/include:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/include:/gnu/store/h2dmzjy8536k2jbczj12bi778maj0m3k-zlib-1.2.13/include:/gnu/store/8a8f31m77n6zn3f9bcdccflqad3wx7ml-util-linux-2.37.4-lib/include:/gnu/store/nxg9l5kggvzvwwdpliwnvm918ay6ycyv-pcre-8.45/include:/gnu/store/qsgfgkzl4nddzsr7xsvwml30k828hsar-libffi-3.4.4/include:/gnu/store/vmsa64hpg7w232dm062wc48r90lkhhyr-libxext-1.3.4/include:/gnu/store/hdg6abxl45z1mzjjx43qlgypk5cpvv3n-libxcb-1.15/include:/gnu/store/h2xh3z30avflflag2b37chfc0akp53bc-libx11-1.8.1/include:/gnu/store/zvjmxgidggvqs06fwfi54mz33djcvs3v-pixman-0.40.0/include:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/include:/gnu/store/4k41pyqxl42mxpmyyrhgcxslglk8ars8-libxtst-1.2.3/include:/gnu/store/a6q8zskayfa6l06az40b4ay3fx2vi6mc-libxi-1.7.10/include:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/include:/gnu/store/fr1gsr9xddijx4m79rsny089yfaln206-xorgproto-2022.2/include:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/include:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/include:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/include:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/include:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/include:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/include:/gnu/store/f232jyzi7mssna2ljk4zpi1l3ngidmwh-libxdmcp-1.1.3/include:/gnu/store/8qk033khpk3g0q3i890l2zxdzz1xlk7i-libxau-1.0.10/include:/gnu/store/99z05frwkf5fx89xmw1yx3x2qb9qrbc1-libxfixes-6.0.0/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/include:/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include:/gnu/store/im1hbmll99kmfp56nq2qxhpl7g3kf1vf-bzip2-1.0.8/include:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/include:/gnu/store/y785zjvb5xqb22va7crzd9ifz8bj63i0-gawk-5.2.1/include:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/include:/gnu/store/7qmbgfqjr7ay5arrc7l4cs3q8f6l1iah-make-4.3/include:/gnu/store/afssjhjjp55kly77cpqsqsik0470j80f-binutils-2.38/include:/gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++:/gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/include:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/include:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/include:/gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/include:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/include:/gnu/store/21ylaxdq0rziq5rqp3cks4342ig169hy-linux-libre-headers-5.15.49/include:/gnu/store/7fiihh1lsqrkc9p5clsxjww5x6nbswd0-libxrender-0.9.10/include:/gnu/store/vpld0rgqbwak6awa48wbvh3ld690k92a-libxft-2.3.4/include:/gnu/store/9s7w01nf361869hwv0wn8l96k238l5gh-libthai-0.1.29/include:/gnu/store/xk44bfgcgflwyy0i3prj57risybc030y-harfbuzz-5.3.1/include:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/include:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/include:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/include:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/include:/gnu/store/h2dmzjy8536k2jbczj12bi778maj0m3k-zlib-1.2.13/include:/gnu/store/8a8f31m77n6zn3f9bcdccflqad3wx7ml-util-linux-2.37.4-lib/include:/gnu/store/nxg9l5kggvzvwwdpliwnvm918ay6ycyv-pcre-8.45/include:/gnu/store/qsgfgkzl4nddzsr7xsvwml30k828hsar-libffi-3.4.4/include:/gnu/store/vmsa64hpg7w232dm062wc48r90lkhhyr-libxext-1.3.4/include:/gnu/store/hdg6abxl45z1mzjjx43qlgypk5cpvv3n-libxcb-1.15/include:/gnu/store/h2xh3z30avflflag2b37chfc0akp53bc-libx11-1.8.1/include:/gnu/store/zvjmxgidggvqs06fwfi54mz33djcvs3v-pixman-0.40.0/include:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/include:/gnu/store/4k41pyqxl42mxpmyyrhgcxslglk8ars8-libxtst-1.2.3/include:/gnu/store/a6q8zskayfa6l06az40b4ay3fx2vi6mc-libxi-1.7.10/include:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/include:/gnu/store/fr1gsr9xddijx4m79rsny089yfaln206-xorgproto-2022.2/include:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/include:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/include:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/include:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/include:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/include:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/include:/gnu/store/f232jyzi7mssna2ljk4zpi1l3ngidmwh-libxdmcp-1.1.3/include:/gnu/store/8qk033khpk3g0q3i890l2zxdzz1xlk7i-libxau-1.0.10/include:/gnu/store/99z05frwkf5fx89xmw1yx3x2qb9qrbc1-libxfixes-6.0.0/include' environment variable `LIBRARY_PATH' set to `/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/lib:/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/lib:/gnu/store/im1hbmll99kmfp56nq2qxhpl7g3kf1vf-bzip2-1.0.8/lib:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/lib:/gnu/store/y785zjvb5xqb22va7crzd9ifz8bj63i0-gawk-5.2.1/lib:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/lib:/gnu/store/afssjhjjp55kly77cpqsqsik0470j80f-binutils-2.38/lib:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/lib:/gnu/store/gvf9dj8xnx0fgkbx6nc1jdzhyb9qpyfd-glibc-2.35-static/lib:/gnu/store/fljl7dvfrzfc5p55v7f1akl76lbwlsjx-glibc-utf8-locales-2.35/lib:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/lib:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/lib:/gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/lib:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/lib:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/lib:/gnu/store/7fiihh1lsqrkc9p5clsxjww5x6nbswd0-libxrender-0.9.10/lib:/gnu/store/vpld0rgqbwak6awa48wbvh3ld690k92a-libxft-2.3.4/lib:/gnu/store/9s7w01nf361869hwv0wn8l96k238l5gh-libthai-0.1.29/lib:/gnu/store/xk44bfgcgflwyy0i3prj57risybc030y-harfbuzz-5.3.1/lib:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/lib:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/lib:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/lib:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/lib:/gnu/store/h2dmzjy8536k2jbczj12bi778maj0m3k-zlib-1.2.13/lib:/gnu/store/8a8f31m77n6zn3f9bcdccflqad3wx7ml-util-linux-2.37.4-lib/lib:/gnu/store/nxg9l5kggvzvwwdpliwnvm918ay6ycyv-pcre-8.45/lib:/gnu/store/qsgfgkzl4nddzsr7xsvwml30k828hsar-libffi-3.4.4/lib:/gnu/store/vmsa64hpg7w232dm062wc48r90lkhhyr-libxext-1.3.4/lib:/gnu/store/hdg6abxl45z1mzjjx43qlgypk5cpvv3n-libxcb-1.15/lib:/gnu/store/h2xh3z30avflflag2b37chfc0akp53bc-libx11-1.8.1/lib:/gnu/store/zvjmxgidggvqs06fwfi54mz33djcvs3v-pixman-0.40.0/lib:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/lib:/gnu/store/4k41pyqxl42mxpmyyrhgcxslglk8ars8-libxtst-1.2.3/lib:/gnu/store/a6q8zskayfa6l06az40b4ay3fx2vi6mc-libxi-1.7.10/lib:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/lib:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/lib:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/lib:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/lib:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/lib:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/lib:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/lib:/gnu/store/f232jyzi7mssna2ljk4zpi1l3ngidmwh-libxdmcp-1.1.3/lib:/gnu/store/8qk033khpk3g0q3i890l2zxdzz1xlk7i-libxau-1.0.10/lib:/gnu/store/qc9sjzl4iay83k4pwli618hspcv34a7f-libpthread-stubs-0.4/lib:/gnu/store/99z05frwkf5fx89xmw1yx3x2qb9qrbc1-libxfixes-6.0.0/lib:/gnu/store/ra81dzq5mnma22d3vkwh8qxvvbrk6cwl-util-macros-1.19.3/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/fljl7dvfrzfc5p55v7f1akl76lbwlsjx-glibc-utf8-locales-2.35/lib/locale' environment variable `XDG_DATA_DIRS' set to `/gnu/store/06rv593z3fhqmdpw9la02y7pd0i3jylb-pkg-config-0.29.2/share:/gnu/store/7cbg7gkijb6bih73sirbgqx1wrngg8xk-lv2-1.18.2/share:/gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/share:/gnu/store/pjxkc2gqma6vy58h2bh247dxzli1ps0m-tar-1.34/share:/gnu/store/g15vcz9yj6pf5nc44hg3wrnfhp8hg37m-gzip-1.12/share:/gnu/store/im1hbmll99kmfp56nq2qxhpl7g3kf1vf-bzip2-1.0.8/share:/gnu/store/64rbvi99abkjgrvw1ra0mwlpk5njfhhr-file-5.44/share:/gnu/store/01yfm7m1azvsw77687g6bz3jmi2jwpxi-diffutils-3.8/share:/gnu/store/6wnfp7bad74ysdvq32lnvc67sqiwa2xk-patch-2.7.6/share:/gnu/store/5n9p8xcgr3xvqbgm3pa9n326m6rzqg30-findutils-4.9.0/share:/gnu/store/y785zjvb5xqb22va7crzd9ifz8bj63i0-gawk-5.2.1/share:/gnu/store/d3rc9s657x28dghr9difk1ihkv01xq2s-sed-4.8/share:/gnu/store/r7y2p2dm4d7d39lw6ds0cxjrybc8699l-grep-3.8/share:/gnu/store/smvg2x2fpdsm5q1h3jlvg0r059ynfjnl-xz-5.2.8/share:/gnu/store/hq4qz8k09y2gfac9rh4vac93d4sz28xd-coreutils-9.1/share:/gnu/store/7qmbgfqjr7ay5arrc7l4cs3q8f6l1iah-make-4.3/share:/gnu/store/cacp5zz70cy93djlk3cf55s9bmq2ihhb-bash-minimal-5.1.16/share:/gnu/store/afssjhjjp55kly77cpqsqsik0470j80f-binutils-2.38/share:/gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/share:/gnu/store/m7xpn0iwfd3v3ng9ivgk948mmiiccdg6-glibc-2.35/share:/gnu/store/gvf9dj8xnx0fgkbx6nc1jdzhyb9qpyfd-glibc-2.35-static/share:/gnu/store/nwqgl9nf5p25y9f03990c69ys4w24njj-pango-1.50.10/share:/gnu/store/iq3mlrdqf1n4s9642qbzlpwqqsgiffdz-librsvg-2.40.21/share:/gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/share:/gnu/store/m53izvvxzhp31r07cmq0087g2hhd2xvf-cairo-1.16.0/share:/gnu/store/s7c26ksiimxw7gl58j9cpisl9k0n86ki-at-spi2-core-2.45.90/share:/gnu/store/21ylaxdq0rziq5rqp3cks4342ig169hy-linux-libre-headers-5.15.49/share:/gnu/store/7fiihh1lsqrkc9p5clsxjww5x6nbswd0-libxrender-0.9.10/share:/gnu/store/vpld0rgqbwak6awa48wbvh3ld690k92a-libxft-2.3.4/share:/gnu/store/9s7w01nf361869hwv0wn8l96k238l5gh-libthai-0.1.29/share:/gnu/store/xk44bfgcgflwyy0i3prj57risybc030y-harfbuzz-5.3.1/share:/gnu/store/hmz7adjbpgnz973bs70b25w1asl5whd1-fribidi-1.0.12/share:/gnu/store/g1ws1lkj46gyc3cyvhxksfjmwhjnj982-freetype-2.13.0/share:/gnu/store/mm2pssww3lmpmvpzxjvzxsadp0zn13sz-fontconfig-minimal-2.14.0/share:/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/share:/gnu/store/h2dmzjy8536k2jbczj12bi778maj0m3k-zlib-1.2.13/share:/gnu/store/8a8f31m77n6zn3f9bcdccflqad3wx7ml-util-linux-2.37.4-lib/share:/gnu/store/nxg9l5kggvzvwwdpliwnvm918ay6ycyv-pcre-8.45/share:/gnu/store/qsgfgkzl4nddzsr7xsvwml30k828hsar-libffi-3.4.4/share:/gnu/store/vmsa64hpg7w232dm062wc48r90lkhhyr-libxext-1.3.4/share:/gnu/store/hdg6abxl45z1mzjjx43qlgypk5cpvv3n-libxcb-1.15/share:/gnu/store/h2xh3z30avflflag2b37chfc0akp53bc-libx11-1.8.1/share:/gnu/store/zvjmxgidggvqs06fwfi54mz33djcvs3v-pixman-0.40.0/share:/gnu/store/d3dvmcdcfcps6vzc46jkbiwj0y8jv515-libpng-1.6.37/share:/gnu/store/4k41pyqxl42mxpmyyrhgcxslglk8ars8-libxtst-1.2.3/share:/gnu/store/a6q8zskayfa6l06az40b4ay3fx2vi6mc-libxi-1.7.10/share:/gnu/store/00qn7z10lkfkqfhy1b6kvq5m9qdr63rw-dbus-1.14.0/share:/gnu/store/fr1gsr9xddijx4m79rsny089yfaln206-xorgproto-2022.2/share:/gnu/store/0f777zdn84wvvcr8q2x7ypw23iav388m-libdatrie-0.2.13/share:/gnu/store/bswxkfc25jkw2c6nhr3ys02qc0a8qxsr-icu4c-71.1/share:/gnu/store/l2cl5gid9f1603avvkfsafc81pnvpksa-graphite2-1.3.13/share:/gnu/store/g99rkn359cf4a3qbs04l5vwnn6gyb92j-expat-2.5.0/share:/gnu/store/xgx8bz60pxiszy07lp5pllq1z6f0f4px-shared-mime-info-1.15/share:/gnu/store/yd0zvlxj9p796hgpwzlcq3kcd06gwa6p-libtiff-4.4.0/share:/gnu/store/jpb33xfcxb49yl3rxng9w1gmfs2fn7xz-libjpeg-turbo-2.1.4/share:/gnu/store/f232jyzi7mssna2ljk4zpi1l3ngidmwh-libxdmcp-1.1.3/share:/gnu/store/8qk033khpk3g0q3i890l2zxdzz1xlk7i-libxau-1.0.10/share:/gnu/store/qc9sjzl4iay83k4pwli618hspcv34a7f-libpthread-stubs-0.4/share:/gnu/store/99z05frwkf5fx89xmw1yx3x2qb9qrbc1-libxfixes-6.0.0/share:/gnu/store/ra81dzq5mnma22d3vkwh8qxvvbrk6cwl-util-macros-1.19.3/share' environment variable `GIO_EXTRA_MODULES' unset environment variable `GDK_PIXBUF_MODULE_FILE' set to `/gnu/store/dlq8fha172rn97wca2zz277gxdrcsd2w-gdk-pixbuf-2.42.8/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/README.md' -> `./README.md' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/Makefile' -> `./Makefile' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/GxVBassPreAmp.png' -> `./GxVBassPreAmp.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/.gitignore' -> `./.gitignore' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/LICENSE' -> `./LICENSE' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui.ttl' -> `./MOD/modgui.ttl' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/manifest.ttl' -> `./MOD/manifest.ttl' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/gx_voxbass.ttl' -> `./MOD/gx_voxbass.ttl' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/default-preset.ttl' -> `./MOD/default-preset.ttl' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/thumbnail-gxvbasspreamp.png' -> `./MOD/modgui/thumbnail-gxvbasspreamp.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/icon-gxvbasspreamp.html' -> `./MOD/modgui/icon-gxvbasspreamp.html' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/stylesheet-gxvbasspreamp.css' -> `./MOD/modgui/stylesheet-gxvbasspreamp.css' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/screenshot-gxvbasspreamp.png' -> `./MOD/modgui/screenshot-gxvbasspreamp.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/switches/switch-001.png' -> `./MOD/modgui/switches/switch-001.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/knobs/on_off.png' -> `./MOD/modgui/knobs/on_off.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/knobs/knob.png' -> `./MOD/modgui/knobs/knob.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/MOD/modgui/heads/vox.png' -> `./MOD/modgui/heads/vox.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/pswitch_on.png' -> `./gui/pswitch_on.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/resources.c' -> `./gui/resources.c' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/resources.h' -> `./gui/resources.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/resource.xml' -> `./gui/resource.xml' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/paintbox.h' -> `./gui/paintbox.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/gtkknob.cc' -> `./gui/gtkknob.cc' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/frame.png' -> `./gui/frame.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/pedal.png' -> `./gui/pedal.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/paintbox.cpp' -> `./gui/paintbox.cpp' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/pswitch_off.png' -> `./gui/pswitch_off.png' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/gtkknob.h' -> `./gui/gtkknob.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/gui/gx_voxbass_ui.c' -> `./gui/gx_voxbass_ui.c' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/voxbass.cc' -> `./dsp/voxbass.cc' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/gx_pluginlv2.h' -> `./dsp/gx_pluginlv2.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/resampler.cc' -> `./dsp/zita-resampler-1.1.0/resampler.cc' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/AUTHORS' -> `./dsp/zita-resampler-1.1.0/AUTHORS' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/README' -> `./dsp/zita-resampler-1.1.0/README' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/resampler-table.cc' -> `./dsp/zita-resampler-1.1.0/resampler-table.cc' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/zita-resampler/resampler-table.h' -> `./dsp/zita-resampler-1.1.0/zita-resampler/resampler-table.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/dsp/zita-resampler-1.1.0/zita-resampler/resampler.h' -> `./dsp/zita-resampler-1.1.0/zita-resampler/resampler.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/plugin/gx_voxbass.cpp' -> `./plugin/gx_voxbass.cpp' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/plugin/manifest.ttl' -> `./plugin/manifest.ttl' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/plugin/gx_voxbass.h' -> `./plugin/gx_voxbass.h' `/gnu/store/xgb1mfd37js1xc4j5nnazsq6wqbzb0i0-gx-vbass-preamp-lv2-0-2.eb999b0ca-checkout/plugin/gx_voxbass.ttl' -> `./plugin/gx_voxbass.ttl' phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `configure' phase `configure' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' \033[1;31mARM CPU DEDECTED, please check the optimization flags \033[0m . . \033[1;34m, clean up\033[0m g++ -I. -I./dsp -I./dsp/zita-resampler-1.1.0 -I./dsp/zita-resampler-1.1.0/zita-resampler -I./plugin -fPIC -DPIC -O2 -Wall -funroll-loops -ffast-math -fomit-frame-pointer -fstrength-reduce plugin/gx_voxbass.cpp -I. -shared -lm -o gx_voxbass.so g++ -I. -I./dsp -I./dsp/zita-resampler-1.1.0 -I./dsp/zita-resampler-1.1.0/zita-resampler -I./plugin -fPIC -DPIC -O2 -Wall -funroll-loops -ffast-math -fomit-frame-pointer -fstrength-reduce -Wl,-z,nodelete -std=c++11 gui/gx_voxbass_ui.c gui/resources.c gui/gtkknob.cc gui/paintbox.cpp -I./gui -shared -lm `pkg-config --cflags --libs gtk+-2.0` -o gx_voxbass_ui.so In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkobject.h:37, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwidget.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkcontainer.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkbin.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwindow.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkdialog.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:33, from gui/gx_voxbass_ui.c:3: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gobject.h:24, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:29, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gx_voxbass_ui.c:3: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolitem.h:31, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:126, from gui/gx_voxbass_ui.c:3: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/galloca.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:30, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gx_voxbass_ui.c:3: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ gui/gtkknob.cc:92:19: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 92 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:267:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 267 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:280:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 280 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:350:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 350 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:415:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 415 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:451:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 451 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:466:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 466 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:493:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 493 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:507:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 507 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:570:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 570 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(knob); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:610:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 610 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:625:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 625 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:640:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 640 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/gtkknob.cc:657:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 657 | GtkVBassPreAmpKnobPrivate *priv = GTK_VBASSPREAMP_KNOB_GET_PRIVATE(widget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:44:3: error: template with C linkage 44 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:47:3: error: template with C linkage 47 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:64:3: error: template with C linkage 64 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:79:3: error: template with C linkage 79 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:90:3: error: template with C linkage 90 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:104:3: error: template with C linkage 104 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:108:3: error: template with C linkage 108 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:112:3: error: template with C linkage 112 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:115:3: error: template with C linkage 115 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:118:3: error: template specialization with C linkage 118 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:123:3: error: template with C linkage 123 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:128:3: error: template with C linkage 128 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:133:3: error: template with C linkage 133 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:138:3: error: template with C linkage 138 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:141:3: error: template specialization with C linkage 141 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:146:3: error: template with C linkage 146 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:151:3: error: template with C linkage 151 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:156:3: error: template with C linkage 156 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:161:3: error: template with C linkage 161 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:209:3: error: template with C linkage 209 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:211:3: error: template with C linkage 211 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:213:3: error: template with C linkage 213 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:215:3: error: template with C linkage 215 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:217:3: error: template with C linkage 217 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:221:3: error: template with C linkage 221 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:227:3: error: template with C linkage 227 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:231:3: error: template with C linkage 231 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:254:3: error: template with C linkage 254 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:259:3: error: template with C linkage 259 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:263:3: error: template specialization with C linkage 263 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:269:3: error: template with C linkage 269 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:275:3: error: template with C linkage 275 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:279:3: error: template specialization with C linkage 279 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:283:3: error: template specialization with C linkage 283 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:299:3: error: template specialization with C linkage 299 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:310:3: error: template specialization with C linkage 310 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:314:3: error: template specialization with C linkage 314 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:318:3: error: template specialization with C linkage 318 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:322:3: error: template specialization with C linkage 322 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:326:3: error: template specialization with C linkage 326 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:330:3: error: template specialization with C linkage 330 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:334:3: error: template specialization with C linkage 334 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:338:3: error: template specialization with C linkage 338 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:342:3: error: template specialization with C linkage 342 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:346:3: error: template specialization with C linkage 346 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:391:3: error: template with C linkage 391 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:397:3: error: template with C linkage 397 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:401:3: error: template specialization with C linkage 401 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:405:3: error: template specialization with C linkage 405 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:409:3: error: template specialization with C linkage 409 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:421:3: error: template with C linkage 421 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:427:3: error: template with C linkage 427 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:431:3: error: template with C linkage 431 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:435:3: error: template with C linkage 435 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:439:3: error: template with C linkage 439 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:443:3: error: template with C linkage 443 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:448:3: error: template with C linkage 448 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:454:3: error: template with C linkage 454 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:458:3: error: template with C linkage 458 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:463:3: error: template with C linkage 463 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:467:3: error: template with C linkage 467 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:471:3: error: template with C linkage 471 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:475:3: error: template with C linkage 475 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:480:3: error: template with C linkage 480 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:485:3: error: template with C linkage 485 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:489:3: error: template with C linkage 489 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:494:3: error: template with C linkage 494 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:500:3: error: template with C linkage 500 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:506:3: error: template with C linkage 506 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:512:3: error: template with C linkage 512 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:518:3: error: template with C linkage 518 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:522:3: error: template with C linkage 522 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:526:3: error: template with C linkage 526 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:532:3: error: template with C linkage 532 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:536:3: error: template specialization with C linkage 536 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:541:3: error: template with C linkage 541 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:548:3: error: template with C linkage 548 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:556:3: error: template with C linkage 556 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:563:3: error: template with C linkage 563 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:569:3: error: template with C linkage 569 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:576:3: error: template with C linkage 576 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:582:3: error: template with C linkage 582 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:586:3: error: template with C linkage 586 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:593:3: error: template with C linkage 593 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:598:3: error: template with C linkage 598 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:602:3: error: template with C linkage 602 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:608:3: error: template with C linkage 608 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:613:3: error: template with C linkage 613 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:617:3: error: template with C linkage 617 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:621:3: error: template with C linkage 621 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:640:3: error: template with C linkage 640 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:659:3: error: template with C linkage 659 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:664:3: error: template with C linkage 664 | template using __void_t = void; | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:668:3: error: template with C linkage 668 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:673:3: error: template with C linkage 673 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:682:3: error: template with C linkage 682 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:686:3: error: template with C linkage 686 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:691:3: error: template with C linkage 691 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:695:3: error: template with C linkage 695 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:700:3: error: template with C linkage 700 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:709:3: error: template with C linkage 709 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:718:3: error: template with C linkage 718 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:730:3: error: template with C linkage 730 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:743:3: error: template with C linkage 743 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:754:3: error: template with C linkage 754 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:760:3: error: template with C linkage 760 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:776:3: error: template with C linkage 776 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:782:3: error: template with C linkage 782 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:794:3: error: template with C linkage 794 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:800:3: error: template with C linkage 800 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:806:3: error: template with C linkage 806 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:810:3: error: template with C linkage 810 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:815:3: error: template with C linkage 815 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:818:3: error: template with C linkage 818 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:821:3: error: template with C linkage 821 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:825:3: error: template with C linkage 825 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:830:3: error: template with C linkage 830 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:844:5: error: template with C linkage 844 | template().~_Tp())> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:847:5: error: template with C linkage 847 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:851:3: error: template with C linkage 851 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:858:3: error: template with C linkage 858 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:871:3: error: template with C linkage 871 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:875:3: error: template with C linkage 875 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:881:3: error: template with C linkage 881 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:897:5: error: template with C linkage 897 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:901:5: error: template with C linkage 901 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:905:3: error: template with C linkage 905 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:912:3: error: template with C linkage 912 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:925:3: error: template with C linkage 925 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:929:3: error: template with C linkage 929 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:935:3: error: template with C linkage 935 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:944:3: error: template with C linkage 944 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:951:3: error: template with C linkage 951 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:960:3: error: template with C linkage 960 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:969:3: error: template with C linkage 969 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:972:3: error: template with C linkage 972 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:976:3: error: template with C linkage 976 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:983:3: error: template with C linkage 983 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:992:3: error: template with C linkage 992 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:995:3: error: template with C linkage 995 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:999:3: error: template with C linkage 999 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1006:3: error: template with C linkage 1006 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1015:3: error: template with C linkage 1015 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1030:3: error: template with C linkage 1030 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1039:3: error: template with C linkage 1039 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1042:3: error: template with C linkage 1042 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1046:3: error: template with C linkage 1046 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1062:3: error: template with C linkage 1062 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1065:3: error: template with C linkage 1065 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1069:3: error: template with C linkage 1069 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1085:3: error: template with C linkage 1085 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1093:3: error: template with C linkage 1093 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1100:3: error: template with C linkage 1100 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1106:3: error: template with C linkage 1106 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1114:3: error: template with C linkage 1114 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1117:3: error: template with C linkage 1117 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1121:3: error: template with C linkage 1121 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1127:3: error: template with C linkage 1127 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1135:3: error: template with C linkage 1135 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1140:3: error: template with C linkage 1140 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1148:3: error: template with C linkage 1148 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1151:3: error: template with C linkage 1151 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1155:3: error: template with C linkage 1155 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1161:3: error: template with C linkage 1161 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1169:3: error: template with C linkage 1169 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1172:3: error: template with C linkage 1172 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1176:3: error: template with C linkage 1176 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1182:3: error: template with C linkage 1182 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1191:3: error: template with C linkage 1191 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1200:3: error: template with C linkage 1200 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1210:5: error: template with C linkage 1210 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1213:5: error: template with C linkage 1213 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1220:3: error: template with C linkage 1220 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1227:3: error: template with C linkage 1227 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1232:3: error: template with C linkage 1232 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1238:3: error: template with C linkage 1238 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1241:3: error: template with C linkage 1241 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1245:3: error: template with C linkage 1245 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1253:3: error: template with C linkage 1253 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1261:3: error: template with C linkage 1261 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1264:3: error: template with C linkage 1264 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1276:3: error: template with C linkage 1276 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1285:3: error: template with C linkage 1285 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1293:3: error: template with C linkage 1293 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1296:3: error: template with C linkage 1296 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1300:3: error: template with C linkage 1300 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1306:3: error: template with C linkage 1306 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1314:3: error: template with C linkage 1314 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1317:3: error: template with C linkage 1317 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1321:3: error: template with C linkage 1321 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1327:3: error: template with C linkage 1327 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1336:3: error: template with C linkage 1336 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1347:3: error: template with C linkage 1347 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1359:3: error: template with C linkage 1359 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1368:3: error: template with C linkage 1368 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1372:3: error: template with C linkage 1372 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1376:3: error: template with C linkage 1376 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1381:3: error: template with C linkage 1381 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1392:3: error: template with C linkage 1392 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1403:3: error: template with C linkage 1403 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1420:3: error: template with C linkage 1420 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1425:3: error: template with C linkage 1425 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1456:3: error: template with C linkage 1456 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1462:3: error: template with C linkage 1462 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1466:3: error: template with C linkage 1466 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1496:3: error: template with C linkage 1496 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1518:3: error: template with C linkage 1518 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1522:3: error: template with C linkage 1522 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1527:3: error: template with C linkage 1527 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1531:3: error: template with C linkage 1531 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1540:3: error: template with C linkage 1540 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1544:3: error: template with C linkage 1544 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1548:3: error: template with C linkage 1548 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1553:3: error: template with C linkage 1553 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1558:3: error: template with C linkage 1558 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1563:3: error: template with C linkage 1563 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1602:3: error: template with C linkage 1602 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1606:3: error: template with C linkage 1606 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1610:3: error: template with C linkage 1610 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1614:3: error: template with C linkage 1614 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1618:3: error: template with C linkage 1618 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1623:3: error: template with C linkage 1623 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1628:3: error: template with C linkage 1628 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1632:3: error: template with C linkage 1632 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1661:3: error: template with C linkage 1661 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1664:3: error: template with C linkage 1664 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1668:3: error: template with C linkage 1668 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1672:3: error: template with C linkage 1672 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1676:3: error: template with C linkage 1676 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1680:3: error: template with C linkage 1680 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1696:3: error: template specialization with C linkage 1696 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1700:3: error: template specialization with C linkage 1700 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1704:3: error: template specialization with C linkage 1704 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1708:3: error: template specialization with C linkage 1708 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1712:3: error: template specialization with C linkage 1712 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1716:3: error: template specialization with C linkage 1716 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1742:3: error: template with C linkage 1742 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1761:5: error: template with C linkage 1761 | template struct _List { }; | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1763:5: error: template with C linkage 1763 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1767:5: error: template with C linkage 1767 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1770:5: error: template with C linkage 1770 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1774:5: error: template with C linkage 1774 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1781:3: error: template with C linkage 1781 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1801:3: error: template specialization with C linkage 1801 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1818:3: error: template specialization with C linkage 1818 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1825:3: error: template specialization with C linkage 1825 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1837:3: error: template with C linkage 1837 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1842:3: error: template specialization with C linkage 1842 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1852:3: error: template specialization with C linkage 1852 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1856:3: error: template specialization with C linkage 1856 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1860:3: error: template specialization with C linkage 1860 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1864:3: error: template specialization with C linkage 1864 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1868:3: error: template specialization with C linkage 1868 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1872:3: error: template specialization with C linkage 1872 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1898:3: error: template with C linkage 1898 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1929:3: error: template specialization with C linkage 1929 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1946:3: error: template specialization with C linkage 1946 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1953:3: error: template specialization with C linkage 1953 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1965:3: error: template with C linkage 1965 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1970:3: error: template specialization with C linkage 1970 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1986:3: error: template with C linkage 1986 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1990:3: error: template with C linkage 1990 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1994:3: error: template with C linkage 1994 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1999:3: error: template with C linkage 1999 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2003:3: error: template with C linkage 2003 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2007:3: error: template with C linkage 2007 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2027:3: error: template with C linkage 2027 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2032:3: error: template with C linkage 2032 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2037:3: error: template with C linkage 2037 | template, | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2042:3: error: template with C linkage 2042 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2062:3: error: template with C linkage 2062 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2082:3: error: template with C linkage 2082 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2100:3: error: template with C linkage 2100 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2121:3: error: template with C linkage 2121 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2137:3: error: template with C linkage 2137 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2144:3: error: template with C linkage 2144 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2154:3: error: template with C linkage 2154 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2158:3: error: template with C linkage 2158 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2164:3: error: template with C linkage 2164 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2176:3: error: template with C linkage 2176 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2182:3: error: template with C linkage 2182 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2189:3: error: template with C linkage 2189 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2192:3: error: template with C linkage 2192 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2198:3: error: template with C linkage 2198 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2203:3: error: template with C linkage 2203 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2210:3: error: template with C linkage 2210 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2214:3: error: template with C linkage 2214 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2218:3: error: template with C linkage 2218 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2225:3: error: template with C linkage 2225 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2230:3: error: template with C linkage 2230 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2235:3: error: template with C linkage 2235 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2243:5: error: template with C linkage 2243 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2249:5: error: template with C linkage 2249 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2261:5: error: template with C linkage 2261 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2265:5: error: template with C linkage 2265 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2271:3: error: template specialization with C linkage 2271 | template<> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2276:3: error: template with C linkage 2276 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2282:3: error: template with C linkage 2282 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2301:3: error: template with C linkage 2301 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2306:3: error: template with C linkage 2306 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2310:3: error: template with C linkage 2310 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2314:3: error: template with C linkage 2314 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2323:3: error: template with C linkage 2323 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2330:3: error: template with C linkage 2330 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2334:3: error: template with C linkage 2334 | template::value> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2340:3: error: template with C linkage 2340 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2346:3: error: template with C linkage 2346 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2352:3: error: template with C linkage 2352 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2363:3: error: template with C linkage 2363 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2372:3: error: template with C linkage 2372 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2387:3: error: template with C linkage 2387 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2394:5: error: template with C linkage 2394 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2399:5: error: template with C linkage 2399 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2403:3: error: template with C linkage 2403 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2413:5: error: template with C linkage 2413 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2418:5: error: template with C linkage 2418 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2422:3: error: template with C linkage 2422 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2432:5: error: template with C linkage 2432 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2437:5: error: template with C linkage 2437 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2441:3: error: template with C linkage 2441 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2451:5: error: template with C linkage 2451 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2456:5: error: template with C linkage 2456 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2460:3: error: template with C linkage 2460 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2467:3: error: template with C linkage 2467 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2470:3: error: template with C linkage 2470 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2482:3: error: template with C linkage 2482 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2485:3: error: template with C linkage 2485 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2501:3: error: template with C linkage 2501 | template> | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2507:3: error: template with C linkage 2507 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2513:3: error: template with C linkage 2513 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2519:3: error: template with C linkage 2519 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2525:3: error: template with C linkage 2525 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2534:5: error: template with C linkage 2534 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2539:5: error: template with C linkage 2539 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2543:3: error: template with C linkage 2543 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2551:3: error: template with C linkage 2551 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2565:3: error: template with C linkage 2565 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2613:3: error: template with C linkage 2613 | template class _Op, | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2631:3: error: template with C linkage 2631 | template class _Op, | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2636:3: error: template with C linkage 2636 | template class _Op, | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2655:3: error: template with C linkage 2655 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2658:3: error: template with C linkage 2658 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2661:3: error: template with C linkage 2661 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2665:3: error: template with C linkage 2665 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2670:3: error: template with C linkage 2670 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2676:3: error: template with C linkage 2676 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2686:3: error: template with C linkage 2686 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2699:7: error: template with C linkage 2699 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2709:7: error: template with C linkage 2709 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2714:7: error: template with C linkage 2714 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2720:3: error: template with C linkage 2720 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2727:3: error: template with C linkage 2727 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2734:3: error: template with C linkage 2734 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2739:3: error: template with C linkage 2739 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2882:3: error: template with C linkage 2882 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2897:3: error: template with C linkage 2897 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2924:3: error: template with C linkage 2924 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2929:3: error: template with C linkage 2929 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2937:3: error: template with C linkage 2937 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2944:3: error: template with C linkage 2944 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2951:3: error: template with C linkage 2951 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2957:3: error: template with C linkage 2957 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2963:3: error: template with C linkage 2963 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2970:3: error: template with C linkage 2970 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2975:3: error: template with C linkage 2975 | template | ^~~~~~~~ In file included from gui/gtkknob.cc:24: gui/gtkknob.h:28:1: note: ‘extern "C"’ linkage started here 28 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkobject.h:37, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwidget.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkcontainer.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkbin.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwindow.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkdialog.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:33, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gobject.h:24, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:29, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolitem.h:31, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:126, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/galloca.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:30, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ gui/gtkknob.cc: In function ‘void gtk_knob_class_init(GtkVBassPreAmpKnobClass*)’: gui/gtkknob.cc:560:33: warning: ‘void g_type_class_add_private(gpointer, gsize)’ is deprecated [-Wdeprecated-declarations] 560 | g_type_class_add_private(obj_class, sizeof (GtkVBassPreAmpKnobPrivate)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gobject.h:24, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:29, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/gtkknob.h:32, from gui/gtkknob.cc:24: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gtype.h:1346:10: note: declared here 1346 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:44:3: error: template with C linkage 44 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:47:3: error: template with C linkage 47 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:64:3: error: template with C linkage 64 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:79:3: error: template with C linkage 79 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:90:3: error: template with C linkage 90 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:104:3: error: template with C linkage 104 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:108:3: error: template with C linkage 108 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:112:3: error: template with C linkage 112 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:115:3: error: template with C linkage 115 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:118:3: error: template specialization with C linkage 118 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:123:3: error: template with C linkage 123 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:128:3: error: template with C linkage 128 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:133:3: error: template with C linkage 133 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:138:3: error: template with C linkage 138 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:141:3: error: template specialization with C linkage 141 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:146:3: error: template with C linkage 146 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:151:3: error: template with C linkage 151 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:156:3: error: template with C linkage 156 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:161:3: error: template with C linkage 161 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:209:3: error: template with C linkage 209 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:211:3: error: template with C linkage 211 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:213:3: error: template with C linkage 213 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:215:3: error: template with C linkage 215 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:217:3: error: template with C linkage 217 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:221:3: error: template with C linkage 221 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:227:3: error: template with C linkage 227 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:231:3: error: template with C linkage 231 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:254:3: error: template with C linkage 254 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:259:3: error: template with C linkage 259 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:263:3: error: template specialization with C linkage 263 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:269:3: error: template with C linkage 269 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:275:3: error: template with C linkage 275 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:279:3: error: template specialization with C linkage 279 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:283:3: error: template specialization with C linkage 283 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:299:3: error: template specialization with C linkage 299 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:310:3: error: template specialization with C linkage 310 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:314:3: error: template specialization with C linkage 314 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:318:3: error: template specialization with C linkage 318 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:322:3: error: template specialization with C linkage 322 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:326:3: error: template specialization with C linkage 326 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:330:3: error: template specialization with C linkage 330 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:334:3: error: template specialization with C linkage 334 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:338:3: error: template specialization with C linkage 338 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:342:3: error: template specialization with C linkage 342 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:346:3: error: template specialization with C linkage 346 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:391:3: error: template with C linkage 391 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:397:3: error: template with C linkage 397 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:401:3: error: template specialization with C linkage 401 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:405:3: error: template specialization with C linkage 405 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:409:3: error: template specialization with C linkage 409 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:421:3: error: template with C linkage 421 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:427:3: error: template with C linkage 427 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:431:3: error: template with C linkage 431 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:435:3: error: template with C linkage 435 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:439:3: error: template with C linkage 439 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:443:3: error: template with C linkage 443 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:448:3: error: template with C linkage 448 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:454:3: error: template with C linkage 454 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:458:3: error: template with C linkage 458 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:463:3: error: template with C linkage 463 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:467:3: error: template with C linkage 467 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:471:3: error: template with C linkage 471 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:475:3: error: template with C linkage 475 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:480:3: error: template with C linkage 480 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:485:3: error: template with C linkage 485 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:489:3: error: template with C linkage 489 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:494:3: error: template with C linkage 494 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:500:3: error: template with C linkage 500 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:506:3: error: template with C linkage 506 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:512:3: error: template with C linkage 512 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:518:3: error: template with C linkage 518 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:522:3: error: template with C linkage 522 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:526:3: error: template with C linkage 526 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:532:3: error: template with C linkage 532 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:536:3: error: template specialization with C linkage 536 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:541:3: error: template with C linkage 541 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:548:3: error: template with C linkage 548 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:556:3: error: template with C linkage 556 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:563:3: error: template with C linkage 563 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:569:3: error: template with C linkage 569 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:576:3: error: template with C linkage 576 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:582:3: error: template with C linkage 582 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:586:3: error: template with C linkage 586 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:593:3: error: template with C linkage 593 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:598:3: error: template with C linkage 598 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:602:3: error: template with C linkage 602 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:608:3: error: template with C linkage 608 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:613:3: error: template with C linkage 613 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:617:3: error: template with C linkage 617 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:621:3: error: template with C linkage 621 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:640:3: error: template with C linkage 640 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:659:3: error: template with C linkage 659 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:664:3: error: template with C linkage 664 | template using __void_t = void; | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:668:3: error: template with C linkage 668 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:673:3: error: template with C linkage 673 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:682:3: error: template with C linkage 682 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:686:3: error: template with C linkage 686 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:691:3: error: template with C linkage 691 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:695:3: error: template with C linkage 695 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:700:3: error: template with C linkage 700 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:709:3: error: template with C linkage 709 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:718:3: error: template with C linkage 718 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:730:3: error: template with C linkage 730 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:743:3: error: template with C linkage 743 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:754:3: error: template with C linkage 754 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:760:3: error: template with C linkage 760 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:776:3: error: template with C linkage 776 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:782:3: error: template with C linkage 782 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:794:3: error: template with C linkage 794 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:800:3: error: template with C linkage 800 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:806:3: error: template with C linkage 806 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:810:3: error: template with C linkage 810 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:815:3: error: template with C linkage 815 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:818:3: error: template with C linkage 818 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:821:3: error: template with C linkage 821 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:825:3: error: template with C linkage 825 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:830:3: error: template with C linkage 830 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:844:5: error: template with C linkage 844 | template().~_Tp())> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:847:5: error: template with C linkage 847 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:851:3: error: template with C linkage 851 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:858:3: error: template with C linkage 858 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:871:3: error: template with C linkage 871 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:875:3: error: template with C linkage 875 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:881:3: error: template with C linkage 881 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:897:5: error: template with C linkage 897 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:901:5: error: template with C linkage 901 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:905:3: error: template with C linkage 905 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:912:3: error: template with C linkage 912 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:925:3: error: template with C linkage 925 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:929:3: error: template with C linkage 929 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:935:3: error: template with C linkage 935 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:944:3: error: template with C linkage 944 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:951:3: error: template with C linkage 951 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:960:3: error: template with C linkage 960 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:969:3: error: template with C linkage 969 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:972:3: error: template with C linkage 972 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:976:3: error: template with C linkage 976 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:983:3: error: template with C linkage 983 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:992:3: error: template with C linkage 992 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:995:3: error: template with C linkage 995 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:999:3: error: template with C linkage 999 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1006:3: error: template with C linkage 1006 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1015:3: error: template with C linkage 1015 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1030:3: error: template with C linkage 1030 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1039:3: error: template with C linkage 1039 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1042:3: error: template with C linkage 1042 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1046:3: error: template with C linkage 1046 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1062:3: error: template with C linkage 1062 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1065:3: error: template with C linkage 1065 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1069:3: error: template with C linkage 1069 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1085:3: error: template with C linkage 1085 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1093:3: error: template with C linkage 1093 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1100:3: error: template with C linkage 1100 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1106:3: error: template with C linkage 1106 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1114:3: error: template with C linkage 1114 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1117:3: error: template with C linkage 1117 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1121:3: error: template with C linkage 1121 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1127:3: error: template with C linkage 1127 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1135:3: error: template with C linkage 1135 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1140:3: error: template with C linkage 1140 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1148:3: error: template with C linkage 1148 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1151:3: error: template with C linkage 1151 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1155:3: error: template with C linkage 1155 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1161:3: error: template with C linkage 1161 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1169:3: error: template with C linkage 1169 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1172:3: error: template with C linkage 1172 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1176:3: error: template with C linkage 1176 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1182:3: error: template with C linkage 1182 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1191:3: error: template with C linkage 1191 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1200:3: error: template with C linkage 1200 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1210:5: error: template with C linkage 1210 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1213:5: error: template with C linkage 1213 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1220:3: error: template with C linkage 1220 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1227:3: error: template with C linkage 1227 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1232:3: error: template with C linkage 1232 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1238:3: error: template with C linkage 1238 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1241:3: error: template with C linkage 1241 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1245:3: error: template with C linkage 1245 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1253:3: error: template with C linkage 1253 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1261:3: error: template with C linkage 1261 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1264:3: error: template with C linkage 1264 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1276:3: error: template with C linkage 1276 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1285:3: error: template with C linkage 1285 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1293:3: error: template with C linkage 1293 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1296:3: error: template with C linkage 1296 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1300:3: error: template with C linkage 1300 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1306:3: error: template with C linkage 1306 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1314:3: error: template with C linkage 1314 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1317:3: error: template with C linkage 1317 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1321:3: error: template with C linkage 1321 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1327:3: error: template with C linkage 1327 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1336:3: error: template with C linkage 1336 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1347:3: error: template with C linkage 1347 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1359:3: error: template with C linkage 1359 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1368:3: error: template with C linkage 1368 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1372:3: error: template with C linkage 1372 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1376:3: error: template with C linkage 1376 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1381:3: error: template with C linkage 1381 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1392:3: error: template with C linkage 1392 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1403:3: error: template with C linkage 1403 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1420:3: error: template with C linkage 1420 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1425:3: error: template with C linkage 1425 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1456:3: error: template with C linkage 1456 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1462:3: error: template with C linkage 1462 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1466:3: error: template with C linkage 1466 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1496:3: error: template with C linkage 1496 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1518:3: error: template with C linkage 1518 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1522:3: error: template with C linkage 1522 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1527:3: error: template with C linkage 1527 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1531:3: error: template with C linkage 1531 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1540:3: error: template with C linkage 1540 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1544:3: error: template with C linkage 1544 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1548:3: error: template with C linkage 1548 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1553:3: error: template with C linkage 1553 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1558:3: error: template with C linkage 1558 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1563:3: error: template with C linkage 1563 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1602:3: error: template with C linkage 1602 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1606:3: error: template with C linkage 1606 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1610:3: error: template with C linkage 1610 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1614:3: error: template with C linkage 1614 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1618:3: error: template with C linkage 1618 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1623:3: error: template with C linkage 1623 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1628:3: error: template with C linkage 1628 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1632:3: error: template with C linkage 1632 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1661:3: error: template with C linkage 1661 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1664:3: error: template with C linkage 1664 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1668:3: error: template with C linkage 1668 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1672:3: error: template with C linkage 1672 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1676:3: error: template with C linkage 1676 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1680:3: error: template with C linkage 1680 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1696:3: error: template specialization with C linkage 1696 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1700:3: error: template specialization with C linkage 1700 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1704:3: error: template specialization with C linkage 1704 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1708:3: error: template specialization with C linkage 1708 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1712:3: error: template specialization with C linkage 1712 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1716:3: error: template specialization with C linkage 1716 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1742:3: error: template with C linkage 1742 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1761:5: error: template with C linkage 1761 | template struct _List { }; | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1763:5: error: template with C linkage 1763 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1767:5: error: template with C linkage 1767 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1770:5: error: template with C linkage 1770 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1774:5: error: template with C linkage 1774 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1781:3: error: template with C linkage 1781 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1801:3: error: template specialization with C linkage 1801 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1818:3: error: template specialization with C linkage 1818 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1825:3: error: template specialization with C linkage 1825 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1837:3: error: template with C linkage 1837 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1842:3: error: template specialization with C linkage 1842 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1852:3: error: template specialization with C linkage 1852 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1856:3: error: template specialization with C linkage 1856 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1860:3: error: template specialization with C linkage 1860 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1864:3: error: template specialization with C linkage 1864 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1868:3: error: template specialization with C linkage 1868 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1872:3: error: template specialization with C linkage 1872 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1898:3: error: template with C linkage 1898 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1929:3: error: template specialization with C linkage 1929 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1946:3: error: template specialization with C linkage 1946 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1953:3: error: template specialization with C linkage 1953 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1965:3: error: template with C linkage 1965 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1970:3: error: template specialization with C linkage 1970 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1986:3: error: template with C linkage 1986 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1990:3: error: template with C linkage 1990 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1994:3: error: template with C linkage 1994 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:1999:3: error: template with C linkage 1999 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2003:3: error: template with C linkage 2003 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2007:3: error: template with C linkage 2007 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2027:3: error: template with C linkage 2027 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2032:3: error: template with C linkage 2032 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2037:3: error: template with C linkage 2037 | template, | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2042:3: error: template with C linkage 2042 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2062:3: error: template with C linkage 2062 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2082:3: error: template with C linkage 2082 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2100:3: error: template with C linkage 2100 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2121:3: error: template with C linkage 2121 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2137:3: error: template with C linkage 2137 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2144:3: error: template with C linkage 2144 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2154:3: error: template with C linkage 2154 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2158:3: error: template with C linkage 2158 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2164:3: error: template with C linkage 2164 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2176:3: error: template with C linkage 2176 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2182:3: error: template with C linkage 2182 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2189:3: error: template with C linkage 2189 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2192:3: error: template with C linkage 2192 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2198:3: error: template with C linkage 2198 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2203:3: error: template with C linkage 2203 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2210:3: error: template with C linkage 2210 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2214:3: error: template with C linkage 2214 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2218:3: error: template with C linkage 2218 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2225:3: error: template with C linkage 2225 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2230:3: error: template with C linkage 2230 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2235:3: error: template with C linkage 2235 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2243:5: error: template with C linkage 2243 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2249:5: error: template with C linkage 2249 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2261:5: error: template with C linkage 2261 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2265:5: error: template with C linkage 2265 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2271:3: error: template specialization with C linkage 2271 | template<> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2276:3: error: template with C linkage 2276 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2282:3: error: template with C linkage 2282 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2301:3: error: template with C linkage 2301 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2306:3: error: template with C linkage 2306 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2310:3: error: template with C linkage 2310 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2314:3: error: template with C linkage 2314 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2323:3: error: template with C linkage 2323 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2330:3: error: template with C linkage 2330 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2334:3: error: template with C linkage 2334 | template::value> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2340:3: error: template with C linkage 2340 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2346:3: error: template with C linkage 2346 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2352:3: error: template with C linkage 2352 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2363:3: error: template with C linkage 2363 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2372:3: error: template with C linkage 2372 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2387:3: error: template with C linkage 2387 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2394:5: error: template with C linkage 2394 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2399:5: error: template with C linkage 2399 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2403:3: error: template with C linkage 2403 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2413:5: error: template with C linkage 2413 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2418:5: error: template with C linkage 2418 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2422:3: error: template with C linkage 2422 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2432:5: error: template with C linkage 2432 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2437:5: error: template with C linkage 2437 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2441:3: error: template with C linkage 2441 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2451:5: error: template with C linkage 2451 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2456:5: error: template with C linkage 2456 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2460:3: error: template with C linkage 2460 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2467:3: error: template with C linkage 2467 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2470:3: error: template with C linkage 2470 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2482:3: error: template with C linkage 2482 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2485:3: error: template with C linkage 2485 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2501:3: error: template with C linkage 2501 | template> | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2507:3: error: template with C linkage 2507 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2513:3: error: template with C linkage 2513 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2519:3: error: template with C linkage 2519 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2525:3: error: template with C linkage 2525 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2534:5: error: template with C linkage 2534 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2539:5: error: template with C linkage 2539 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2543:3: error: template with C linkage 2543 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2551:3: error: template with C linkage 2551 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2565:3: error: template with C linkage 2565 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2613:3: error: template with C linkage 2613 | template class _Op, | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2631:3: error: template with C linkage 2631 | template class _Op, | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2636:3: error: template with C linkage 2636 | template class _Op, | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2655:3: error: template with C linkage 2655 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2658:3: error: template with C linkage 2658 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2661:3: error: template with C linkage 2661 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2665:3: error: template with C linkage 2665 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2670:3: error: template with C linkage 2670 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2676:3: error: template with C linkage 2676 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2686:3: error: template with C linkage 2686 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2699:7: error: template with C linkage 2699 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2709:7: error: template with C linkage 2709 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2714:7: error: template with C linkage 2714 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2720:3: error: template with C linkage 2720 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2727:3: error: template with C linkage 2727 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2734:3: error: template with C linkage 2734 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2739:3: error: template with C linkage 2739 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2882:3: error: template with C linkage 2882 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2897:3: error: template with C linkage 2897 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2924:3: error: template with C linkage 2924 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2929:3: error: template with C linkage 2929 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2937:3: error: template with C linkage 2937 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2944:3: error: template with C linkage 2944 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2951:3: error: template with C linkage 2951 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2957:3: error: template with C linkage 2957 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2963:3: error: template with C linkage 2963 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2970:3: error: template with C linkage 2970 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/glib-typeof.h:39, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gatomic.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gthread.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gasyncqueue.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/cy04kzvb6p2fscnwcd5xj285v2cpxlzb-gcc-11.3.0/include/c++/type_traits:2975:3: error: template with C linkage 2975 | template | ^~~~~~~~ In file included from gui/paintbox.cpp:25: gui/paintbox.h:29:1: note: ‘extern "C"’ linkage started here 29 | extern "C" { | ^~~~~~~~~~ In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkobject.h:37, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwidget.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkcontainer.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkbin.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkwindow.h:36, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkdialog.h:35, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:33, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gobject.h:24, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:29, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolitem.h:31, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:126, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/galloca.h:32, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib.h:30, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gobject/gbinding.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib-object.h:22, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gioenums.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/giotypes.h:28, from /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/gio/gio.h:26, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gdk/gdk.h:32, from /gnu/store/0xvgbglaqy9qjdpxrbn8pfqwaw0dlyf6-gtk+-2.24.33/include/gtk-2.0/gtk/gtk.h:32, from gui/paintbox.h:32, from gui/paintbox.cpp:25: /gnu/store/6cwqn6qa753jj5gy4qdkwwx3gvsjw8v1-glib-2.72.3/include/glib-2.0/glib/gtypes.h:551:26: note: declared here 551 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make: *** [Makefile:98: gx_voxbass] Error 1 error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("-j" "16" "DESTDIR=/gnu/store/g8vprcb5gdaa62m89f3slvk6ygfygsv5-gx-vbass-preamp-lv2-0-2.eb999b0ca") exit-status: 2 term-signal: #f stop-signal: #f> phase `build' failed after 11.7 seconds command "make" "-j" "16" "DESTDIR=/gnu/store/g8vprcb5gdaa62m89f3slvk6ygfygsv5-gx-vbass-preamp-lv2-0-2.eb999b0ca" failed with status 2