[Vm-dev] Add missing extension *.so

Damien Cassou damien.cassou at gmail.com
Fri Apr 12 05:44:19 UTC 2013

On Thu, Apr 11, 2013 at 10:28 PM, Igor Stasenko <siguctua at gmail.com> wrote:

> are all unix-based systems using .so extension for dynamic libs?
> i guess these modules left without extension on purpose to not
> pollute VM code with
> dealing with unix dialect-specificness.

all the ones I've heard of do. Wikipedia says " In Unix-like operating
systems using ELF, dynamically-loaded shared libraries can be identified by
the filename suffix .so (shared object)." Solaris also uses this extension
http://docs.oracle.com/cd/E26505_01/html/816-5165/ld.so.1-1.html. There is
also this page which says that "In most modern Unix-like systems [...] the
filenames always start with lib, and end with .a
static library) or .so (shared object, dynamically linked library)".

Damien Cassou

"Success is the ability to go from one failure to another without losing
Winston Churchill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20130412/728033b7/attachment.htm

More information about the Vm-dev mailing list