[collectd] Lighttpd plugin

Florent eppo<span style="display: none;">.trailing-username</span>(a)<span style="display: none;">leading-domain.</span>darox.net
Wed Feb 14 11:24:02 CET 2007

Hi Sebastian,

no I didn't. It only works (for me) without... If someone can give it a try.

I tested:
gcc -D HAVE_LIBCURL -D HAVE_CURL_CURL_H -shared -fPIC -lcurl -o lighttpd.so lighttpd.c

collectd segfaulted. Without -fPIC, it works.

Compiled on Debian testing, VIA C3 processor, customized kernel


On Wed, 14 Feb 2007 11:13:45 +0100, Sebastian Harl <sh.trailing-username(a)leading-domain.tokkee.org> wrote:
> Hi Florent,
> On Wed, Feb 14, 2007 at 11:03:55AM +0100, Florent wrote:
>> I followed debian plugin documentation instructions to compile the
> plugin,
>> but -fPIC option makes collectd segfault, I didn't understand why. I had
>> to link to libcurl to respect dependencies.
> You did still specify -fPIC, didn't you? This is required to build
> position
> independent code which is required for shared objects.
> Of course, you have to link you plugin against all libraries it's using.
> Cheers,
> Sebastian
> -- 
> Sebastian "tokkee" Harl
> GnuPG-ID: 0x8501C7FC
> http://tokkee.org/

More information about the collectd mailing list