This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libtoolized some older libs


I made several /usr/lib/.la file for libs which could be loaded shared (at run-time) for myself to enable shared and smaller modules for the bigger stuff I'm working on. php, clamav, postgresql, ...

Basically I was just annoyed that such libs as -lz -lssl -lcrypto -png -lncurses and so on, could not be loaded dynamically. And that I had to add -no-undefined.

Attached are the definitions for:
/usr/lib/libbz2.la
/usr/lib/libclamav.la
/usr/lib/libcrypt.la
/usr/lib/libcrypto.la
/usr/lib/libcurl.la
/usr/lib/libcurses.la
/usr/lib/libminires.la
/usr/lib/libncurses.la
/usr/lib/libpng.la
/usr/lib/libpng12.la
/usr/lib/libresolv.la
/usr/lib/libssl.la
/usr/lib/libz.la

I'm quite annoyed that e.g. "openssl-devel-0.9.7d-2" or "zlib" still come with lib*.dll.a, lib*.a and cyg*.dll, but still without lib*.la.

you have to rename some-la.tgzx to some-la.tgz
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/

Attachment: some-la.tgzx
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]