[GiNaC-devel] Release

Alexei Sheplyakov alexei.sheplyakov at gmail.com
Sun May 22 14:54:34 CEST 2011


Hi again,

On Sun, May 22, 2011 at 1:01 PM, Jens Vollinga <jensv at nikhef.nl> wrote:

> As of commit f320e27e9 the name has changed to libginac.so.

Not exactly, run

objdump -p libginac.so | grep SONAME

> So,  what do you mean with libginac0? Where does this 0 come from?!?

I guess it comes from the SONAME, and a naming convention for shared
library packages.
Typically such packages are called after the library SONAME. Thus, a
package containing
libginac.so.0 is called libginac0.

> More importantly, why does lexicographic ordering matter?!?

Because humans and (package management) software expect SONAMEs
(and version numbers) to be increasing.

Best regards,
        Alexei


More information about the GiNaC-devel mailing list