diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2000-08-31 18:24:17 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2000-08-31 18:24:17 +0000 |
commit | c4eb81271d38690def0c149c253ee8dc4015bfca (patch) | |
tree | 07163c968bc4a77c278d42c20370345b5e9a3a7c /hints/solaris_2.sh | |
parent | 59155cc063cf4bfd6a5bac9ec4e936509becfd87 (diff) | |
download | perl-c4eb81271d38690def0c149c253ee8dc4015bfca.tar.gz |
Move the Solaris 7 scan to use64bitall, make the
failure to find 64-bot sparc libc to mention the
possibility of being in an intel, from Lupe and Alan.
p4raw-id: //depot/perl@6954
Diffstat (limited to 'hints/solaris_2.sh')
-rw-r--r-- | hints/solaris_2.sh | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/hints/solaris_2.sh b/hints/solaris_2.sh index cb54a08446..6809d4cdf9 100644 --- a/hints/solaris_2.sh +++ b/hints/solaris_2.sh @@ -398,34 +398,26 @@ case "$usemorebits" in ;; esac -cat > UU/use64bitint.cbu <<'EOCBU' -# This script UU/use64bitint.cbu will get 'called-back' by Configure -# after it has prompted the user for whether to use 64 bit integers. -case "$use64bitint" in -"$define"|true|[yY]*) +cat > UU/use64bitall.cbu <<'EOCBU' +# This script UU/use64bitall.cbu will get 'called-back' by Configure +# after it has prompted the user for whether to be maximally 64 bitty. +case "$use64bitall-$use64bitall_done" in +"$define-"|true-|[yY]*-) case "`uname -r`" in 5.[1-6]) cat >&4 <<EOM -Solaris `uname -r|sed -e 's/^5\.\([789]\)$/\1/'` does not support 64-bit integers. +Solaris `uname -r|sed -e 's/^5\.\([789]\)$/\1/'` does not support 64-bit pointers. You should upgrade to at least Solaris 7. EOM exit 1 ;; esac - ;; -esac -EOCBU - -cat > UU/use64bitall.cbu <<'EOCBU' -# This script UU/use64bitall.cbu will get 'called-back' by Configure -# after it has prompted the user for whether to be maximally 64 bitty. -case "$use64bitall-$use64bitall_done" in -"$define-"|true-|[yY]*-) libc='/usr/lib/sparcv9/libc.so' if test ! -f $libc; then cat >&4 <<EOM I do not see the 64-bit libc, $libc. +(You are either in an old sparc or in an x86.) Cannot continue, aborting. EOM |