Support shared libperl on AIX
authorEric Bartley <bartley@icd.cc.purdue.edu>
Sun, 27 Apr 1997 01:31:37 +0000 (20:31 -0500)
committerChip Salzenberg <chip@atlantic.net>
Wed, 30 Apr 1997 12:00:00 +0000 (00:00 +1200)
commit019c9bb5516c92cceeeb4b050fa8075a1359c43c
treeda51d2c69987eb98b20a5645f8948b3824cfb255
parent3e07908ea1eeba49c73de370640833193accfd6e
Support shared libperl on AIX

The current distribution will not build a shared libperl on AIX.

Currently the Makefile generated uses the same ld options for building
a shared libperl and dynamicly loaded extentions.  AIX's compiler
requires that you tell it explicitly what symbols to export/import. So,
it needs a separate set of LD options for each.

On top of all this, AIX doesn't seem to have an equivilent to
LD_LIBRARY_PATH. So, the directories to search during runtime must be
explicitly compiled in. In the following patch I compiled in both the
compilation directory (for miniperl and testing) and the installation
directory. I wish someone could suggest something cleaner, but it works.

p5p-msgid: 199704270131.UAA51426@icd.cc.purdue.edu
Configure
Makefile.SH
hints/aix.sh