beldar@mips.COM (Gardner Cohen) (10/27/90)
Here are diffs for Configure to make pl 37 build under risc/os 4.51:
*** /tmp/,RCSt1011584 Thu Oct 25 22:04:33 1990
--- Configure Thu Oct 25 21:19:39 1990
***************
*** 303,305 ****
echo "Okay, let's see if #! works on this system..."
! echo "#!/bin/echo hi" > try
$eunicefix try
--- 303,305 ----
echo "Okay, let's see if #! works on this system..."
! echo "#!/bsd43/bin/echo hi" > try
$eunicefix try
***************
*** 1135,1137 ****
esac
! xxx=`./loc lib$thislib.a X /usr/ccs/lib /usr/lib /usr/local/lib /lib`
if test -f $xxx; then
--- 1135,1137 ----
esac
! xxx=`./loc lib$thislib.a X /usr/ccs/lib /usr/lib /usr/local/lib /lib /usr/lib/cmplrs/cc`
if test -f $xxx; then
***************
*** 1450,1452 ****
$echo $n "Extracting names from $* for later perusal...$c"
! nm $* 2>/dev/null >libc.tmp
$sed -n -e 's/^.* [ATD] *_[_.]*//p' -e 's/^.* [ATD] //p' <libc.tmp >libc.list
--- 1450,1452 ----
$echo $n "Extracting names from $* for later perusal...$c"
! nm -B $* 2>/dev/null >libc.tmp
$sed -n -e 's/^.* [ATD] *_[_.]*//p' -e 's/^.* [ATD] //p' <libc.tmp >libc.list
Tell configure to use cc -systype sysv.
Edit config.sh to disable volatile.
Edit Makefile after substitution to make LDFLAGS (not CLDFLAGS) -systype sysv
Compile with -Olimit 10000 -O if you have a lot of memory.
Available from mips.com (130.62.14.10) in /pub/perl_3.37.tar.Z find a
compressed tar file with a built version of perl 3.37 compiled under
risc/os. (.o's deleted). The tar file contains a README.mips file for
more info.
--
Gardner Cohen beldar@mips.com {ames,decwrl,...}!mips!beldar (408) 524-8267