Closed Bug 1344 Opened 26 years ago Closed 26 years ago

Makefile.PL: "sl" is needed on hpux for shared library

Categories

(Directory :: PerLDAP, defect, P1)

HP
HP-UX
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: leif, Assigned: leif)

Details

Hi Leif, minor modification in Makefile.PL line 104 should be: $lline_ldap =~ s/\.(so|sl|a|lib)$//; "sl" is needed on hpux for shared library. -- Veselin Terzic Phone: 650-425-5215 DHL Systems Inc. Fax: 650-425-5019 700 Airport Blvd., Suite 300 Email: vterzic@systems.dhl.com Burlingame, CA 94010 #include <std/disclaimers.h>
Priority: P2 → P1
Status: NEW → ASSIGNED
I've modified these two lines : LDDLFLAGS = -b -L/opt/perl5/lib LDFLAGS = -L/opt/perl5/lib I put C SDK shared library under /opt/perl5/ lib/ and include/ dirs after generating Makefile. I was prompted where the SDK location was, but it took /usr/local for ld flags even I said SDK was under /opt/perl5/ Later when I wanted to install my perl+PerLDAP on another system stuff failed to run (API.sl had wrong (/usr/local/lib) pointer to libldapssl30.sl). Basically I want to distribute/install the lib as part of my perl tar file, I just tar/untar /opt/perl5 to another system and I've got all pieces there.
Fixed the first part, also added support for .dll.
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
QA Contact: 3849
requesting vterzic@systems.dhl.com verify the fix.
requested incorrect person to verify bug / supply test case for verification. Leif, can you either verify the bug or supply me with a test case?
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.