Error after installing DMD v2.063
Ellery Newcomer
ellery-newcomer at utulsa.edu
Sun Jun 2 16:30:03 PDT 2013
On 06/02/2013 04:12 PM, Russel Winder wrote:
> On Sun, 2013-06-02 at 16:03 -0700, Ellery Newcomer wrote:
> […]
>> $ objdump -p libphobos2.so | grep SONAME
>> SONAME libphobos2.so.0.63
>
> Exactly, the actual file should have the fully qualified soname and all
> other filenames should be symbolic links to that file. Currently the DMD
> deb reverses this and therefore violates the standard for deb
> installation.
>
actually, your resource above says that the soname should have the format
lib{lib}.so.X
and the real name should have the format
lib{lib}.so.X.Y.Z
where
X = version number
Y = minor version number
Z = release number
so the generated .so itself violates the standard.
More information about the Digitalmars-d
mailing list