I agree with that change. It is certainly linked as part of the build on
MSVC++ so I don't see why it wouldn't be on Linux.

Geoff.

On 12/09/06, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:

Hi,

On Linux, shared library libtuscany_sdo.so references symbols from
libxml2.so but is not linked with it. Programs that use
libtuscany_sdo.so then need to be linked with libxml2.so to resolve
these undefined symbols.

I just ran into this as the Ruby extension shared library could not be
loaded because of these undefined references to libxml2. I think this is
a bug as a user of SDO should not have to know that SDO is implemented
on top of libxml2 or whatever other XML handling library. I am adding a
-lxml2 directive for now to the SDO Makefile.am to fix this. I think
this is a good change but could you please take a look and confirm?

Thanks,

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to