libdmapsharing-4.0.so: undefined reference to `__gcov_init'
This is on 32-bit machine.
$ make
Making all in libdmapsharing
Makefile:1435: warning: overriding recipe for target 'check'
Makefile:1193: warning: ignoring old recipe for target 'check'
make[2]: Circular dmap-enums.h <- dmap-enums.h dependency dropped.
Makefile:1435: warning: overriding recipe for target 'check'
Makefile:1193: warning: ignoring old recipe for target 'check'
CC libdmapsharing_4_0_la-dmap-av-connection.lo
CC libdmapsharing_4_0_la-dmap-av-record.lo
CC libdmapsharing_4_0_la-dmap-av-share.lo
CC libdmapsharing_4_0_la-dmap-control-connection.lo
CC libdmapsharing_4_0_la-dmap-control-player.lo
CC libdmapsharing_4_0_la-dmap-control-share.lo
CC libdmapsharing_4_0_la-dmap-connection.lo
make[3]: Circular dmap-enums.h <- dmap-enums.h dependency dropped.
CC libdmapsharing_4_0_la-dmap-enums.lo
CC libdmapsharing_4_0_la-dmap-error.lo
CC libdmapsharing_4_0_la-dmap-md5.lo
CC libdmapsharing_4_0_la-dmap-mdns-service.lo
CC libdmapsharing_4_0_la-dmap-private-utils.lo
CC libdmapsharing_4_0_la-dmap-share.lo
CC libdmapsharing_4_0_la-dmap-structure.lo
CC libdmapsharing_4_0_la-dmap-utils.lo
CC libdmapsharing_4_0_la-dmap-image-connection.lo
CC libdmapsharing_4_0_la-dmap-image-share.lo
CC libdmapsharing_4_0_la-dmap-mdns-avahi.lo
CC libdmapsharing_4_0_la-dmap-mdns-browser-avahi.lo
CC libdmapsharing_4_0_la-dmap-mdns-publisher-avahi.lo
CC libdmapsharing_4_0_la-dmap-transcode-stream.lo
CC libdmapsharing_4_0_la-dmap-transcode-mp3-stream.lo
CC libdmapsharing_4_0_la-dmap-transcode-qt-stream.lo
CC libdmapsharing_4_0_la-dmap-transcode-wav-stream.lo
CC libdmapsharing_4_0_la-gst-util.lo
CCLD libdmapsharing-4.0.la
GISCAN Dmap-4.0.gir
/usr/lib/gcc/i686-linux-gnu/9/include/stddef.h:424: syntax error, unexpected identifier in ' __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128'
/usr/bin/ld: ./.libs/libdmapsharing-4.0.so: undefined reference to `__gcov_init'
/usr/bin/ld: ./.libs/libdmapsharing-4.0.so: undefined reference to `__gcov_exit'
/usr/bin/ld: ./.libs/libdmapsharing-4.0.so: undefined reference to `__gcov_merge_add'
collect2: error: ld returned 1 exit status
linking of temporary binary failed: Command '['/bin/bash', '../libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o', '/home/xyz/git/libdmapsharing/libdmapsharing/tmp-introspectxv38k02z/Dmap-4.0', '-export-dynamic', '-g', '-O2', '-O2', '/home/xyz/git/libdmapsharing/libdmapsharing/tmp-introspectxv38k02z/Dmap-4.0.o', '-L.', 'libdmapsharing-4.0.la', '-lgio-2.0', '-lgobject-2.0', '-Wl,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lglib-2.0']' returned non-zero exit status 1.
make[3]: *** [/usr/share/gobject-introspection-1.0/Makefile.introspection:156: Dmap-4.0.gir] Error 1
make[2]: *** [Makefile:609: all] Error 2
make[1]: *** [Makefile:513: all-recursive] Error 1
make: *** [Makefile:420: all] Error 2