I'm on Ubuntu lucid trying to compile the latest git version and I'm getting "./.libs/libsyslog-ng.so: undefined reference to `block_ref_debug'" etc. when it tries to do the final ld command unless --enable-debug is on. --enable-mixed-linking works fine with --enable-debug, though I see a ton of dependencies with ldd, so that must be pretty far from a static link. On Mon, Sep 27, 2010 at 8:20 AM, Balazs Scheidler <bazsi@balabit.hu> wrote:
On Fri, 2010-09-24 at 18:58 -0700, Matthew Hall wrote:
I guess I missed that build option.
Has anybody else used it successfully?
It does require some expertise with ld's internals, but it did work earlier. With 3.2 though it becomes different, static-linking is dropped (syslog-ng itself is dynamically linked because of the plugins), however --enable-mixed-linking still works.
-- Bazsi
______________________________________________________________________________ Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng FAQ: http://www.campin.net/syslog-ng/faq.html