ziutek / rrd

Bindings to rrdtool
Other
148 stars 44 forks source link

Linkage against librrd_th #28

Open valobanov opened 7 years ago

valobanov commented 7 years ago

Hello,

By default, my project links against not thread safe libbrrd that causes mess with errors from different Update() calls. Changing #cgo pkg-config: librrd directive to #cgo LDFLAGS: -lrrd_th in rrd_c.go fixes the issue. What is the suggested way to link against thread safe library when using pkg-config?

This commit switched setting of linker options to pkg-config for the reason not clear from the comment.

Thanks, Vadim

vbatoufflet commented 7 years ago

Hi @valobanov,

The change was detailed in the associated PR: https://github.com/ziutek/rrd/pull/15.

Regards.