Perhaps no one knows why??
Il 19/07/2010 11:14, Plamen Petrov ha scritto: > На 19.7.2010 г. 12:04, Francesco Sordillo написа: >> Hellooo!!?? No-one? >> >> > > They are probably on vacation or something. Give it some time, > and someone from the developers will show up. > >> Il 15/07/2010 17:32, Francesco Sordillo ha scritto: >>> Hi to all. >>> >>> I'am trying to compile collectd 4.9.3 on SLES 10.3 but I get error >>> (warning as error) messages with libiptc library. >>> >>> I run this configuration: >>> ----------------------------------- >>> ./configure CFLAGS=-"DLT_LAZY_OR_NOW='RTLD_LAZY|RTLD_GLOBAL'" >>> --with-libiptc=/tmp/collectd-4.9.3/src/owniptc/ --enable-apache >>> --enable-email --enable-dns --enable-debug" >>> ----------------------------------- >>> >>> and if I run "make", I obtain thi error. >>> >>> --------------------------------- >>> [ ... ] >>> make[4]: Leaving directory `/tmp/collectd-4.9.3/src/libcollectdclient' >>> make[3]: Leaving directory `/tmp/collectd-4.9.3/src/libcollectdclient' >>> Making all in owniptc >>> make[3]: Entering directory `/tmp/collectd-4.9.3/src/owniptc' >>> /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. >>> -I../../src -Wall -Werror -DLT_LAZY_OR_NOW='RTLD_LAZY|RTLD_GLOBAL' -c >>> -o libip4tc.lo libip4tc.c >>> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -Werror >>> "-DLT_LAZY_OR_NOW=RTLD_LAZY|RTLD_GLOBAL" -c libip4tc.c -fPIC -DPIC -o >>> .libs/libip4tc.o >>> cc1: warnings being treated as errors >>> In file included from libiptc.c:47, >>> from libip4tc.c:136: >>> xtables.h:67: warning: ‘struct xt_entry_match’ declared inside parameter >>> list >>> xtables.h:67: warning: its scope is only this definition or declaration, >>> which is probably not what you want >>> xtables.h:74: warning: ‘struct xt_entry_match’ declared inside parameter >>> list >>> xtables.h:82: warning: ‘struct xt_entry_match’ declared inside parameter >>> list >>> xtables.h:86: warning: ‘struct xt_entry_match’ declared inside parameter >>> list >>> xtables.h:123: warning: ‘struct xt_entry_target’ declared inside >>> parameter list >>> xtables.h:130: warning: ‘struct xt_entry_target’ declared inside >>> parameter list >>> xtables.h:137: warning: ‘struct xt_entry_target’ declared inside >>> parameter list >>> xtables.h:141: warning: ‘struct xt_entry_target’ declared inside >>> parameter list >>> make[3]: *** [libip4tc.lo] Error 1 >>> make[3]: Leaving directory `/tmp/collectd-4.9.3/src/owniptc' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory `/tmp/collectd-4.9.3/src' >>> make[1]: *** [all] Error 2 >>> make[1]: Leaving directory `/tmp/collectd-4.9.3/src' >>> make: *** [all-recursive] Error 1 >>> ---------------------------------------- >>> >>> Googling I found that this messages are not "error" but "warning" and >>> the flag "-Werror" is the cause. Now, the question are: >>> >>> 1. Why do I obtain this warning? >>> 2. Why did the developer team have introduced the flag "-Werror". Are >>> there any reasons? >>> 3. Do I need any library to resolve the problem? >>> 4. If I remove the flag "-Werror", may I get some error with collectd? >>> >>> Thanks in advance. >>> Francesco. >>> >>> _______________________________________________ >>> collectd mailing list >>> [email protected] >>> http://mailman.verplant.org/listinfo/collectd >> >> >> _______________________________________________ >> collectd mailing list >> [email protected] >> http://mailman.verplant.org/listinfo/collectd > > _______________________________________________ collectd mailing list [email protected] http://mailman.verplant.org/listinfo/collectd
