In regard to: Re: Incorrect library suffix on newer HP-UX (.sl vs .so),...:
Sorry, that was not obvious, I've been thinking you were trying with
a later version than that and simply asking for future plans of a
feature not visible so far, possibly also browsing into the other cvs
files at savannah without finding anything conclusive.
Anyway, I've been just looking at the CVS repo at savannah and in the
relevant libtool.m4 file, there is the following section that might
be helpful to you (it looks good but YMMV):
hpux9* | hpux10* | hpux11*)
# Give a soname corresponding to the major version so that dld.sl refuses to
# link against other versions.
version_type=sunos
need_lib_prefix=no
need_version=no
case "$host_cpu" in
ia64*)
This will likely work, but it's not really correct.
First, there is no ia64* support in 9.x (I'm certain on that) or 10.x (I'm
99% certain there). The stanza for 9.x should probably be pulled off and
separated from the 10.x and 11.x stanzas, and it could then be simplified
significantly. Does anyone remember when 680X0 support ended in HP-UX?
Was it before 9.x?
In the above case we don't want to split out hpux9 / hpux10 because the SOM
support