Handle characters with high bit set
[p5sagit/p5-mst-13.2.git] / hints / next_4.sh
CommitLineData
25b26da3 1# Posix support has been removed from NextStep, expect test/POSIX to fail
2#
3# IMPORTANT: before you run 'make', you need to enter one of these two
4# lines (depending on your shell):
5# DYLD_LIBRARY_PATH=`pwd`; export DYLD_LIBRARY_PATH
6# or
7# setenv DYLD_LIBRARY_PATH `pwd`
8#
9useposix='undef'
10
11altmake='gnumake'
12libpth='/lib /usr/lib'
13libswanted=' '
14libc='/NextLibrary/Frameworks/System.framework/System'
15
16isnext_4='define'
17mab='-arch m68k -arch i386 -arch sparc'
18ldflags='-dynamic -prebind'
19lddlflags='-dynamic -bundle -undefined suppress'
20ccflags='-dynamic -fno-common -DUSE_NEXT_CTYPE'
21cccdlflags='none'
22ld='cc'
23optimize='-g -O'
24
25d_shrplib='define'
26dlext='bundle'
27so='dylib'
28
29prefix='/usr/local/OPENSTEP'
30#archlib='/usr/lib/perl5'
31#archlibexp='/usr/lib/perl5'
32archname='OPENSTEP-Mach'
33
34d_strcoll='undef'
35i_dbm='define'
36i_utime='undef'
37groupstype='int'
38direntrytype='struct direct'
39
40# the simple program `for ($i=1;$i<38771;$i++){$t{$i}=123}' fails
41# with Larry's malloc on NS 3.2 due to broken sbrk()
42usemymalloc='n'
43clocktype='int'
44
45#
46# On some NeXT machines, the timestamp put by ranlib is not correct, and
47# this may cause useless recompiles. Fix that by adding a sleep before
48# running ranlib. The '5' is an empirical number that's "long enough."
49# (Thanks to Andreas Koenig <k@franz.ww.tu-berlin.de>)
50ranlib='sleep 5; /bin/ranlib'
51#
52# There where reports that the compiler on HPPA machines
53# fails with the -O flag on pp.c.
54# But since there is no HPPA for OPENSTEP...
55# pp_cflags='optimize="-g"'