Eliminate PerlIO warnings when setting cnt to -1
[p5sagit/p5-mst-13.2.git] / hints / machten.sh
CommitLineData
fec02dd3 1# machten.sh
db90f03e 2# This is for MachTen 4.0.2. It might work on other versions too.
3#
4# MachTen users might need a fixed tr from ftp.tenon.com. This should
5# be described in the MachTen release notes.
6#
7# MachTen 2.x has its own hint file.
8#
9# This file has been put together by Andy Dougherty
10# <doughera@lafcol.lafayette.edu> based on comments from lots of
11# folks, especially
12# Mark Pease <peasem@primenet.com>
13# Martijn Koster <m.koster@webcrawler.com>
14# Richard Yeh <rcyeh@cco.caltech.edu>
baf67fda 15#
55497cff 16# Do not use perl's malloc; SysV IPC OK -- Neil Cutcliffe, Tenon 961030
17# File::Find's use of link count disabled by Dominic Dunlop 960528
18# Perl's use of sigsetjmp etc. disabled by Dominic Dunlop 960521
db90f03e 19#
fec02dd3 20# Comments, questions, and improvements welcome!
21#
db90f03e 22# MachTen 4.X does support dynamic loading, but perl doesn't
23# know how to use it yet.
fec02dd3 24#
baf67fda 25# Updated by Dominic Dunlop <domo@tcp.ip.lu>
55497cff 26# Wed Nov 13 11:47:09 WET 1996
27
28
29# Power MachTen is a real memory system and its standard malloc
30# has been optimized for this. Using this malloc instead of Perl's
31# malloc may result in significant memory savings.
32usemymalloc='false'
c07a80fd 33
db90f03e 34# Configure doesn't know how to parse the nm output.
35usenm=undef
c07a80fd 36
55497cff 37# Install in /usr/local by default
38prefix='/usr/local'
39
db90f03e 40# At least on PowerMac, doubles must be aligned on 8 byte boundaries.
41# I don't know if this is true for all MachTen systems, or how to
42# determine this automatically.
43alignbytes=8
baf67fda 44
45# There appears to be a problem with perl's use of sigsetjmp and
46# friends. Use setjmp and friends instead.
47d_sigsetjmp='undef'
48
49# MachTen always reports ony two links to directories, even if they
50# contain subdirectories. Consequently, we use this variable to stop
51# File::Find using the link count to determine whether there are
52# subdirectories to be searched. This will generate a harmless message:
53# Hmm...You had some extra variables I don't know about...I'll try to keep 'em.
54# Propagating recommended variable dont_use_nlink
55dont_use_nlink=define
56
57cat <<'EOM' >&4
58
59Tests
60 io/fs test 4 and
61 op/stat test 3
62may fail since MachTen does not return a useful nlinks field to stat
63on directories.
64
65At the end of Configure, you will see a harmless message
66
67Hmm...You had some extra variables I don't know about...I'll try to keep 'em.
68 Propagating recommended variable dont_use_nlink
69
70Read the File::Find documentation for more information.
71
72EOM