Hi Ralf
[...]
The linking-part of the Makefile.am is this (snippet) $(top_builddir)/nmm/utils/gdparse/libnmmgdparse.la \ $(top_builddir)/nmm/base/libnmmbase.la \ $(top_builddir)/nmm/base/graph/libnmmgraphmgr.la \
This is part of clic_LDADD or LIBS, right?
correct
So, clic is linked against libnmmbase. And the Makefile.am of libnmmbase :
$(top_builddir)/nmm/utils/libnmmutils.la \
$(top_builddir)/nmm/utils/thread/libnmmutilsthread.la \
$(top_builddir)/nmm/base/registry/libnmmregistry.la \
This is part of libnmmbase_la_LDADD, right?
Is libnmmbase a library that will be installed (i.e., is it listed in something like lib_LTLIBRARIES or noinst_LTLIBRARIES)? What about libnmmutils?
well, yes, this is our main-library. Our intention was, that a developer has only to link against libnmmbase and has all the base-functionality of NMM and don't has to care about other libraries.
So libnmmutils is linked against libnmmbase, wich is linked against the application clic.
libnmmbase is linked using this command: /bin/sh ../../libtool --mode=link g++ -g -O0 -Wall -W -Wpointer-arith
[...]
But I should be able to provide you with a workaround: add $(top_builddir)/nmm/utils/libnmmutils.la (and if necessary also libnmmnetutils.la) to clic_LDADD. Please report whether that works.
This works. Thanks.
Please also tell me where I can direct bug reports against nmm (mailing list?) and whether patches should be sent against version 0.7.0.
Thanks, Ralf
Our mailinglist is [EMAIL PROTECTED] . The packages can be found on www.networkmultimedia.org . Since 0.7.0 is the latest version, you can send patches against this version.
I will produce the files you requested and will send them as soon as possible.
Thanks,
Christoph
-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
_______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool