+ifeq ($(format),elf)
+ # On ELf-based systems, the following conventions apply (see dhweeler's
+ # Program Library HOWTO):
+ #
+ # The soname has the prefix ``lib'', the name of the library, the
+ # phrase ``.so'', followed by a period and a version number that is
+ # incremented whenever the interface changes.
+ soname := lib$(libname).so.$(x)
+
+ # The real name adds to the soname a period, a minor number, another
+ # period, and the release number.
+ realname := $(soname).$(y).$(z)