[collectd] error when make source on centos
fuyong
sum2000 at live.cn
Tue Jun 9 10:04:20 CEST 2015
add config.log
> On Jun 9, 2015, at 15:52, fuyong <sum2000 at live.cn> wrote:
>
> Hi,
> The error is the following :
>
> [root at test22 collectd-5.5.0]# make
> Making all in libltdl
> make[1]: Entering directory `/opt/tools/collectd-5.5.0/libltdl'
> make all-am
> make[2]: Entering directory `/opt/tools/collectd-5.5.0/libltdl'
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c -o dlopen.lo `test -f 'loaders/dlopen.c' || echo './'`loaders/dlopen.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c loaders/dlopen.c -fPIC -DPIC -o .libs/dlopen.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c loaders/dlopen.c -o dlopen.o >/dev/null 2>&1
> mv -f .deps/dlopen.Tpo .deps/dlopen.Plo
> /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -module -avoid-version -o dlopen.la dlopen.lo -ldl -ldl
> libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o
> libtool: link: ranlib .libs/dlopen.a
> libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" "dlopen.la" )
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c -o libltdlc_la-preopen.lo `test -f 'loaders/preopen.c' || echo './'`loaders/preopen.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c loaders/preopen.c -fPIC -DPIC -o .libs/libltdlc_la-preopen.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c loaders/preopen.c -o libltdlc_la-preopen.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-preopen.Tpo .deps/libltdlc_la-preopen.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c -o libltdlc_la-lt__alloc.lo `test -f 'lt__alloc.c' || echo './'`lt__alloc.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c lt__alloc.c -fPIC -DPIC -o .libs/libltdlc_la-lt__alloc.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c lt__alloc.c -o libltdlc_la-lt__alloc.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-lt__alloc.Tpo .deps/libltdlc_la-lt__alloc.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c -o libltdlc_la-lt_dlloader.lo `test -f 'lt_dlloader.c' || echo './'`lt_dlloader.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c lt_dlloader.c -fPIC -DPIC -o .libs/libltdlc_la-lt_dlloader.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c lt_dlloader.c -o libltdlc_la-lt_dlloader.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-lt_dlloader.Tpo .deps/libltdlc_la-lt_dlloader.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c -o libltdlc_la-lt_error.lo `test -f 'lt_error.c' || echo './'`lt_error.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c lt_error.c -fPIC -DPIC -o .libs/libltdlc_la-lt_error.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c lt_error.c -o libltdlc_la-lt_error.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-lt_error.Tpo .deps/libltdlc_la-lt_error.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c -o libltdlc_la-ltdl.lo `test -f 'ltdl.c' || echo './'`ltdl.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ltdl.c -fPIC -DPIC -o .libs/libltdlc_la-ltdl.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ltdl.c -o libltdlc_la-ltdl.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c -o libltdlc_la-slist.lo `test -f 'slist.c' || echo './'`slist.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c slist.c -fPIC -DPIC -o .libs/libltdlc_la-slist.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c slist.c -o libltdlc_la-slist.o >/dev/null 2>&1
> mv -f .deps/libltdlc_la-slist.Tpo .deps/libltdlc_la-slist.Plo
> /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT lt__strl.lo -MD -MP -MF .deps/lt__strl.Tpo -c -o lt__strl.lo lt__strl.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT lt__strl.lo -MD -MP -MF .deps/lt__strl.Tpo -c lt__strl.c -fPIC -DPIC -o .libs/lt__strl.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl -g -O2 -MT lt__strl.lo -MD -MP -MF .deps/lt__strl.Tpo -c lt__strl.c -o lt__strl.o >/dev/null 2>&1
> mv -f .deps/lt__strl.Tpo .deps/lt__strl.Plo
> /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -no-undefined -dlpreopen dlopen.la -o libltdlc.la libltdlc_la-preopen.lo libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo libltdlc_la-ltdl.lo libltdlc_la-slist.lo lt__strl.lo -ldl
> libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
> libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin -fPIC -DPIC "libltdlcS.c")
> libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" ".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
> libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x "/opt/tools/collectd-5.5.0/libltdl/./.libs/dlopen.a")
> libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o .libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o .libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o .libs/lt__strl.o .libs/libltdlcS.o .libs/libltdlc.lax/dlopen.a/dlopen.o
> libtool: link: ranlib .libs/libltdlc.a
> libtool: link: rm -fr .libs/libltdlc.lax
> libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" "libltdlc.la" )
> make[2]: Leaving directory `/opt/tools/collectd-5.5.0/libltdl'
> make[1]: Leaving directory `/opt/tools/collectd-5.5.0/libltdl'
> Making all in src
> make[1]: Entering directory `/opt/tools/collectd-5.5.0/src'
> make all-recursive
> make[2]: Entering directory `/opt/tools/collectd-5.5.0/src'
> Making all in libcollectdclient
> make[3]: Entering directory `/opt/tools/collectd-5.5.0/src/libcollectdclient'
> make all-am
> make[4]: Entering directory `/opt/tools/collectd-5.5.0/src/libcollectdclient'
> CC libcollectdclient_la-client.lo
> CC libcollectdclient_la-network.lo
> CC libcollectdclient_la-network_buffer.lo
> CCLD libcollectdclient.la
> make[4]: Leaving directory `/opt/tools/collectd-5.5.0/src/libcollectdclient'
> make[3]: Leaving directory `/opt/tools/collectd-5.5.0/src/libcollectdclient'
> Making all in liboconfig
> make[3]: Entering directory `/opt/tools/collectd-5.5.0/src/liboconfig'
> make all-am
> make[4]: Entering directory `/opt/tools/collectd-5.5.0/src/liboconfig'
> CC oconfig.lo
> CC scanner.lo
> CC parser.lo
> CCLD liboconfig.la
> libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries
> make[4]: Leaving directory `/opt/tools/collectd-5.5.0/src/liboconfig'
> make[3]: Leaving directory `/opt/tools/collectd-5.5.0/src/liboconfig'
> Making all in daemon
> make[3]: Entering directory `/opt/tools/collectd-5.5.0/src/daemon'
> CC utils_avltree.lo
> CCLD libavltree.la
> CC common.lo
> CCLD libcommon.la
> CC utils_heap.lo
> CCLD libheap.la
> CC plugin_mock.lo
> CC utils_cache_mock.lo
> CC utils_time_mock.lo
> CCLD libplugin_mock.la
> CC collectd-collectd.o
> CC collectd-configfile.o
> CC collectd-filter_chain.o
> CC collectd-meta_data.o
> CC collectd-plugin.o
> CC collectd-utils_cache.o
> CC collectd-utils_complain.o
> CC collectd-utils_llist.o
> CC collectd-utils_random.o
> CC collectd-utils_tail_match.o
> CC collectd-utils_match.o
> CC collectd-utils_subst.o
> CC collectd-utils_tail.o
> CC collectd-utils_time.o
> CC collectd-types_list.o
> CC collectd-utils_threshold.o
> CCLD collectd
> make[3]: Leaving directory `/opt/tools/collectd-5.5.0/src/daemon'
> make[3]: Entering directory `/opt/tools/collectd-5.5.0/src'
> CC utils_mount.lo
> CCLD libmount.la
> CC utils_vl_lookup.lo
> CCLD liblookup.la
> CC aggregation.lo
> CCLD aggregation.la
> CC apcups.lo
> CCLD apcups.la
> CC battery.lo
> CCLD battery.la
> CC cgroups.lo
> CC utils_ignorelist.lo
> CCLD cgroups.la
> CC conntrack.lo
> CCLD conntrack.la
> CC contextswitch.lo
> CCLD contextswitch.la
> CC cpu_la-cpu.lo
> CCLD cpu.la
> CC cpufreq.lo
> CCLD cpufreq.la
> CC csv.lo
> CCLD csv.la
> CC df.lo
> CCLD df.la
> CC disk_la-disk.lo
> CC disk_la-utils_ignorelist.lo
> CCLD disk.la
> CC drbd.lo
> CCLD drbd.la
> CC email.lo
> CCLD email.la
> CC entropy.lo
> CCLD entropy.la
> CC exec.lo
> CC utils_cmd_putnotif.lo
> CC utils_cmd_putval.lo
> CC utils_parse_option.lo
> CCLD exec.la
> CC ethstat.lo
> CCLD ethstat.la
> CC fhcount.lo
> CCLD fhcount.la
> CC filecount.lo
> CCLD filecount.la
> CC hddtemp.lo
> CCLD hddtemp.la
> CC interface_la-interface.lo
> CC interface_la-utils_ignorelist.lo
> CCLD interface.la
> CC ipc_la-ipc.lo
> CCLD ipc.la
> CC ipvs_la-ipvs.lo
> CCLD ipvs.la
> CC irq.lo
> CCLD irq.la
> CC java_la-java.lo
> CCLD java.la
> CC load_la-load.lo
> CCLD load.la
> CC logfile.lo
> CCLD logfile.la
> CC madwifi.lo
> CCLD madwifi.la
> CC match_empty_counter.lo
> CCLD match_empty_counter.la
> CC match_hashed.lo
> CCLD match_hashed.la
> CC match_regex.lo
> CCLD match_regex.la
> CC match_timediff.lo
> CCLD match_timediff.la
> CC match_value.lo
> CCLD match_value.la
> CC mbmon.lo
> CCLD mbmon.la
> CC md.lo
> CCLD md.la
> CC memcached.lo
> CCLD memcached.la
> CC memory_la-memory.lo
> CCLD memory.la
> CC multimeter.lo
> CCLD multimeter.la
> CC network_la-network.lo
> CC network_la-utils_fbhash.lo
> CCLD network.la
> CC nfs.lo
> CCLD nfs.la
> CC fscache.lo
> CCLD fscache.la
> CC ntpd.lo
> CCLD ntpd.la
> CC numa.lo
> CCLD numa.la
> CC olsrd.lo
> CCLD olsrd.la
> CC openvpn_la-openvpn.lo
> CCLD openvpn.la
> CC powerdns.lo
> CCLD powerdns.la
> CC processes.lo
> CCLD processes.la
> CC protocols.lo
> CCLD protocols.la
> CC serial.lo
> CCLD serial.la
> CC statsd.lo
> CC utils_latency.lo
> CCLD statsd.la
> CC swap_la-swap.lo
> CCLD swap.la
> CC syslog.lo
> CCLD syslog.la
> CC table.lo
> CCLD table.la
> CC tail.lo
> CCLD tail.la
> CC tail_csv.lo
> CCLD tail_csv.la
> CC target_notification.lo
> CCLD target_notification.la
> CC target_replace.lo
> CCLD target_replace.la
> CC target_scale.lo
> CCLD target_scale.la
> CC target_set.lo
> CCLD target_set.la
> CC target_v5upgrade.lo
> CCLD target_v5upgrade.la
> CC tcpconns.lo
> CCLD tcpconns.la
> CC teamspeak2.lo
> CCLD teamspeak2.la
> CC ted.lo
> CCLD ted.la
> CC thermal.lo
> CCLD thermal.la
> CC threshold.lo
> CCLD threshold.la
> CC turbostat.lo
> turbostat.c: In function 'get_counters':
> turbostat.c:382: error: 'MSR_PKG_C8_RESIDENCY' undeclared (first use in this function)
> turbostat.c:382: error: (Each undeclared identifier is reported only once
> turbostat.c:382: error: for each function it appears in.)
> turbostat.c:384: error: 'MSR_PKG_C9_RESIDENCY' undeclared (first use in this function)
> turbostat.c:386: error: 'MSR_PKG_C10_RESIDENCY' undeclared (first use in this function)
> make[3]: *** [turbostat.lo] Error 1
> make[3]: Leaving directory `/opt/tools/collectd-5.5.0/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/opt/tools/collectd-5.5.0/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/opt/tools/collectd-5.5.0/src'
> make: *** [all-recursive] Error 1
>
> I am running on the centos
> [root at test22 collectd-5.5.0]# cat /etc/issue
> CentOS release 6.5 (Final)
> Kernel \r on an \m
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.verplant.org/pipermail/collectd/attachments/20150609/e2844643/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 962796 bytes
Desc: not available
URL: <http://mailman.verplant.org/pipermail/collectd/attachments/20150609/e2844643/attachment-0001.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.verplant.org/pipermail/collectd/attachments/20150609/e2844643/attachment-0003.html>
More information about the collectd
mailing list