They're meant for different types of linking -- static, dynamic,
position independent, etc. In general, you need to decide what
executables you're going to run, and figure out which libraries they
depend on.

Take care,
Marti

2009/5/13 Joco Salvatti <salva...@gmail.com>:
> Hi all,
>
> I've been working on a project to create a smaller, functional version
> of OpenBSD (50MB). One thing that I've noticed while carrying out this
> project is that there are four types of libraries, eg:
>
>
> libssl.a
> libssl.so.14.0
> libssl_p.a
> libssl_pic.a
>
> What I would like to know is why are there four different types of
> libraries? Since disk consumption is a
> severe constraint, I would like to know which of these are of
> paramount importance, mandatory for the proper
> system operation.
>
> Thanks in advance for the group's attention.
>
> --
> Joco Salvatti
> Graduated in Computer Science
> Federal University of Para - UFPA - Brazil
> E-Mail: salva...@gmail.com
>
>



--
Systems Programmer, Principal
Electrical & Computer Engineering
The University of Arizona
ma...@arizona.edu

Reply via email to