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