summaryrefslogtreecommitdiff
path: root/hints
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-06-20 14:00:23 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-20 14:00:23 +0000
commitb62e3068b8477412c1bf4f7b95e7ddafa8c143a1 (patch)
tree490f5d27e1523d6524da873f43352b96aab15f00 /hints
parent0dec986a3fdc9a52abdf7d1390936c6b308b8643 (diff)
downloadperl-b62e3068b8477412c1bf4f7b95e7ddafa8c143a1.tar.gz
MPE/iX fixes from Mark Bixby (a Configure fix is also needed.)
p4raw-id: //depot/perl@10752
Diffstat (limited to 'hints')
-rw-r--r--hints/mpeix.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/hints/mpeix.sh b/hints/mpeix.sh
index f6fd44c539..6b4b877849 100644
--- a/hints/mpeix.sh
+++ b/hints/mpeix.sh
@@ -23,6 +23,10 @@ _nm=$nm
nm_opt='-configperl'
usenm='true'
#
+# Work around the broken inline cat bug that corrupts here docs
+#
+alias -x cat=/bin/cat
+#
# Various directory locations.
#
# Which ones of these does Configure get wrong?
@@ -43,7 +47,7 @@ startsh='#!/bin/sh'
test -z "$cc" && cc='gcc'
cccdlflags='none'
ccflags="$ccflags -DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE -D_POSIX_JOB_CONTROL -DIS_SOCKET_CLIB_ITSELF"
-locincpth="$locincpth /usr/local/include /usr/contrib/include /BIND/PUB/include"
+locincpth="$locincpth /usr/local/include /usr/contrib/include /BINDFW/CURRENT/include /SYSLOG/PUB"
test -z "$optimize" && optimize="-O2"
ranlib='/bin/true'
# Special compiling options for certain source files.
@@ -62,7 +66,7 @@ for mpe_remove in bind bsd BSD c curses m socket str svipc syslog; do
libswanted="$*"
done
libswanted="$libswanted bind syslog curses svipc socket str m c"
-loclibpth="$loclibpth /usr/local/lib /usr/contrib/lib /BIND/PUB/lib /SYSLOG/PUB"
+loclibpth="$loclibpth /usr/local/lib /usr/contrib/lib /BINDFW/CURRENT/lib /SYSLOG/PUB"
#
# External functions and data items.
#
@@ -83,10 +87,12 @@ loclibpth="$loclibpth /usr/local/lib /usr/contrib/lib /BIND/PUB/lib /SYSLOG/PUB"
# Unix named functions that are really vanilla MPE functions that do something
# completely different than on POSIX or Unix.
d_crypt='define'
+d_dbmclose='undef'
d_difftime='define'
d_dlerror='undef'
d_dlopen='undef'
d_Gconvert='gcvt((x),(n),(b))'
+d_gettimeod='undef'
d_inetaton='undef'
d_link='undef'
d_mblen='define'
@@ -101,6 +107,9 @@ d_pwage='undef'
d_pwcomment='undef'
d_pwgecos='undef'
d_pwpasswd='undef'
+d_setegid='undef'
+d_seteuid='undef'
+d_setitimer='undef'
d_setpgid='undef'
d_setsid='undef'
d_setvbuf='define'
@@ -120,6 +129,7 @@ d_wctomb='define'
#
# Include files.
#
+i_gdbm='undef' # the port is currently incomplete
i_termios='undef' # we have termios, but not the full set (just tcget/setattr)
i_time='define'
i_systime='undef'