Hi,

sorry for asking this again, but I have not received any
answers so far and I'm still struggling with building
dlls on windows.

Could there occur any problems, when the .la files are
modified in the following way:

1.) set "library_names" to the same file name as "old_library"
2.) set "installed" to "yes"
3.) set "libdir" to the directory containing the .a file

When I do such modifications to overcome the path problems
that occur with cygwin-libtool and MinGW, then I can 
generate .dlls, but with warnings like "Linking the 
shared library libgtkhtml-2.la against a loadable 
module - libhtmllayouthtml.a is not portable!". 

These warnings then occur for all .la files that
build up the library, i.e., are linked together
to create the .dll.

My problem is that the resulting .dll seems to
work but segfaults when one specific function
of another .dll is called (xmlFree from libxml),
but not for other functions. I'm not sure whether
this could have something to do with my awful
modifications of the .la files described above.

It could of course be that this has nothing to
do with the way I have linked my dll, but since
I have tried differnt binaries of libxml, I have
no idea where to continue investigating...

thanks for any hints!
Bernhard




_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool

Reply via email to