summaryrefslogtreecommitdiff
path: root/hints/irix_6.sh
diff options
context:
space:
mode:
authorAndy Dougherty <doughera@lafcol.lafayette.edu>1995-01-18 02:27:49 +0000
committerAndy Dougherty <doughera@lafcol.lafayette.edu>1995-01-18 02:27:49 +0000
commitf4cb4c40de81ad9c5a8e775c2298ec5a52130124 (patch)
treebad0204337c331cde841254c428d1a6ebee231a2 /hints/irix_6.sh
parent3edbfbe5ecbb7e6fb99acc874379580a458f3cff (diff)
downloadperl-f4cb4c40de81ad9c5a8e775c2298ec5a52130124.tar.gz
perl 5.000d : [hint file updates]
This patch consolidates most of the hint file updates I've been collecting since perl5.000's release. Some of the updates don't make any sense until you also apply the Configure patches in patch.0g. (A few late arrivals are also in patch.0g.)
Diffstat (limited to 'hints/irix_6.sh')
-rw-r--r--hints/irix_6.sh38
1 files changed, 38 insertions, 0 deletions
diff --git a/hints/irix_6.sh b/hints/irix_6.sh
new file mode 100644
index 0000000000..79363bbc9f
--- /dev/null
+++ b/hints/irix_6.sh
@@ -0,0 +1,38 @@
+# irix_6.sh
+# from Krishna Sethuraman, krishna@mit.edu
+# Date: Wed Jan 18 11:40:08 EST 1995
+# added `-32' to force compilation in 32-bit mode.
+# otherwise, copied from irix_5.sh.
+
+# Perl built with this hints file under IRIX 6.0.1 passes
+# all tests (`make test').
+
+i_time='define'
+cc="cc -32"
+ccflags="$ccflags -D_POSIX_SOURCE -ansiposix -D_BSD_TYPES -Olimit 3000"
+lddlflags="-32 -shared"
+set `echo X "$libswanted "|sed -e 's/ socket / /' -e 's/ nsl / /' -e 's/ dl /
+/'`
+shift
+libswanted="$*"
+
+# The following might be of interest if you wish to try 64-bit mode:
+# irix_6.sh
+# Krishna Sethuraman, krishna@mit.edu
+# This will build a 64-bit perl 5 executable under IRIX 6.x.
+# I had to remove socket, sun, crypt, nsl, and dl from the
+# link line because there are no 64-bit libraries with these
+# names (as of IRIX 6.0.1).
+
+# I don't know if this will actually build a fully working perl because I
+# can't tell if the symbols normally provided by these libraries
+# are provided by other libraries which remain on the link line.
+# In any case, perl does build with this file without unresolved
+# symbol complaints.
+
+# i_time='define'
+# ccflags="$ccflags -D_POSIX_SOURCE -ansiposix -D_BSD_TYPES -Olimit 3000"
+# lddlflags="-shared"
+# set `echo X "$libswanted "|sed -e 's/ socket / /' -e 's/ sun / /' -e 's/ crypt / /' -e 's/ nsl / /' -e 's/ dl / /'`
+# shift
+# libswanted="$*"