summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorPerl 5 Porters <perl5-porters@africa.nicoh.com>1997-05-01 00:00:00 +1200
committerChip Salzenberg <chip@atlantic.net>1997-05-01 00:00:00 +1200
commit3c321fdc92fa7fcff30f2f06cb61271e1d020eaa (patch)
tree38505e38b12d9b3779debd123101f3dbd67cf812 /hints
parent3e07908ea1eeba49c73de370640833193accfd6e (diff)
downloadperl-3c321fdc92fa7fcff30f2f06cb61271e1d020eaa.tar.gz
[inseparable changes from match from perl-5.003_98 to perl-5.003_99]
CORE PORTABILITY Subject: NeXT hints update Date: Thu, 1 May 97 00:28:41 +0200 From: Unknown Contributor <hansm@euronet.nl> Files: Configure Makefile.SH hints/next_4.sh private-msgid: 199704302229.AAA02690@mail.euronet.nl Subject: Support shared libperl on AIX Date: Sat, 26 Apr 1997 20:31:37 -0500 From: Eric Bartley <bartley@icd.cc.purdue.edu> Files: Configure Makefile.SH hints/aix.sh Msg-ID: 199704270131.UAA51426@icd.cc.purdue.edu (applied based on p5p patch as commit 019c9bb5516c92cceeeb4b050fa8075a1359c43c)
Diffstat (limited to 'hints')
-rw-r--r--hints/aix.sh3
-rw-r--r--hints/next_4.sh16
2 files changed, 15 insertions, 4 deletions
diff --git a/hints/aix.sh b/hints/aix.sh
index 6a9e54570a..2c42151ea6 100644
--- a/hints/aix.sh
+++ b/hints/aix.sh
@@ -17,6 +17,9 @@ alignbytes=8
usemymalloc='n'
+so="a"
+dlext="so"
+
# Make setsockopt work correctly. See man page.
# ccflags='-D_BSD=44'
diff --git a/hints/next_4.sh b/hints/next_4.sh
index bd6a38734c..651b5e40fc 100644
--- a/hints/next_4.sh
+++ b/hints/next_4.sh
@@ -24,7 +24,7 @@ ld='cc'
#optimize='-g -O'
#
-# Change the lines below if you do not want to build 'quad-fat'
+# Change the lines below if you do not want to build 'triple-fat'
# binaries
#
archs=`/bin/lipo -info /usr/lib/libm.a | sed 's/^[^:]*:[^:]*: //'`
@@ -33,9 +33,17 @@ do
mab="$mab -arch $d"
done
-ccflags="$ccflags $mab"
-ccdlflags="$mab"
-# Can we also set ld='libtool -xxx' ?
+#
+# Unfortunately, "cc -E - $mab" doesn't work. Since that's what
+# Configure will try if we add $mab to $ccflags, we won't. If you want
+# to build a fat binary, try changing $ccflags and $ccdlflags to look
+# like this when Configure invites you to edit config.h manually:
+#
+# ccflags="$ccflags $mab"
+# ccdlflags="$mab"
+#
+# (I wonder: Can we also set ld='libtool -xxx' ?)
+#
useshprlib='true'
dlext='bundle'