file libxml2.a gives the output:
libxml2.a: archive (big format)
while 'ar -t libxml2.a' gives the output:
libxml2.so.2
I wanted to have three libraries out of libxml2.a: libxml2.so,
libxml2.so.2 and libxml2.so.2.6.20. Libxml2.so and libxml2.so.2 are
symbolic links and libxml2.so.2.6.20 is the actual library. I renamed libxml2.a as libxml2.so, because I am not clear with the naming
convention of .a files. That is, i don't know how to name the physical library and the symbolic links of .a libraries.
If I rename libxml2.a as libxml2.so I face one problem. There is a
software libxslt, which I am building from its source. It links with
libxml2 library while building. But it is unable link with libxml2.so.
But it links properly with libxml2.a
On Friday, December 2, 2005 at 11:23:36 AM UTC+5:30, smiletolead wrote:
file libxml2.a gives the output:
libxml2.a: archive (big format)
while 'ar -t libxml2.a' gives the output:
libxml2.so.2
I wanted to have three libraries out of libxml2.a: libxml2.so,
libxml2.so.2 and libxml2.so.2.6.20. Libxml2.so and libxml2.so.2 are symbolic links and libxml2.so.2.6.20 is the actual library. I renamed libxml2.a as libxml2.so, because I am not clear with the naming
convention of .a files. That is, i don't know how to name the physical library and the symbolic links of .a libraries.
If I rename libxml2.a as libxml2.so I face one problem. There is a
software libxslt, which I am building from its source. It links with libxml2 library while building. But it is unable link with libxml2.so.
But it links properly with libxml2.a
Hi,
I am trying to build the library as well. Can you please tell what are compiler flags/options you used?
--enable-shared does not create a shared library for me
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 348 |
Nodes: | 16 (2 / 14) |
Uptime: | 87:50:22 |
Calls: | 7,609 |
Files: | 12,783 |
Messages: | 5,681,027 |