Hi Volker, Am 04.02.2020 um 14:21 schrieb Volker Voßkämper <v...@cenote.de>: > at the moment I try to circumvent the problem with libgcrypt and others by > using > > /configure --with-libgcrypt=no --disable-all-plugins > > To try just compile the basic daemon. > > My attempts are not really random. ;-) They are the result of the few > posts I found with Google and some hints from the manual of pthread: > > $ man pthread
ok ;-) > so now I tried: > ./configure --with-libgcrypt=no --disable-all-plugins CC="gcc > -lpthread -DBIG_ENDIAN" > and > ./configure --with-libgcrypt=no --disable-all-plugins CC="gcc > -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -lpthread -DBIG_ENDIAN" > success > > both result in > > $ make > (...) > config.status: executing depfiles commands > CC src/collectd_nagios-collectd-nagios.o > gcc: -lpthread: linker input file unused because linking not done > CC src/libcollectdclient/libcollectdclient_la-client.lo > gcc: -lpthread: linker input file unused because linking not done > CC src/libcollectdclient/libcollectdclient_la-network.lo > gcc: -lpthread: linker input file unused because linking not done > CC src/libcollectdclient/libcollectdclient_la-network_buffer.lo > gcc: -lpthread: linker input file unused because linking not done > CC src/libcollectdclient/libcollectdclient_la-network_parse.lo > In file included from src/libcollectdclient/network_parse.c:49: > src/libcollectdclient/collectd/stdendian.h:165:2: error: #error Could > not determine CPU byte order That is a different error. I suggest to go with the AIX definition by adding -D_LITTLE_ENDIAN=1234 -D_BIG_ENDIAN=4321 -D_BYTE_ORDER=4321 -D__ENDIAN_DEFINED=1 as can be seen in https://github.com/collectd/collectd/blob/master/src/libcollectdclient/collectd/stdendian.h#L119 Also please use „make V=1“ so we can verify the compiler invocations. I also suggest to not add all this to CC but more like CPPFLAGS="-D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -DBIG_ENDIAN“ LDFLAGS="-lpthread“ Best regards — Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 _______________________________________________ collectd mailing list collectd@verplant.org https://mailman.verplant.org/listinfo/collectd