Handle characters with high bit set
[p5sagit/p5-mst-13.2.git] / hints / next_4.sh
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 #
9 useposix='undef'
10
11 altmake='gnumake'
12 libpth='/lib /usr/lib'
13 libswanted=' '
14 libc='/NextLibrary/Frameworks/System.framework/System'
15
16 isnext_4='define'
17 mab='-arch m68k -arch i386 -arch sparc'
18 ldflags='-dynamic -prebind'
19 lddlflags='-dynamic -bundle -undefined suppress'
20 ccflags='-dynamic -fno-common -DUSE_NEXT_CTYPE'
21 cccdlflags='none'
22 ld='cc'
23 optimize='-g -O'
24
25 d_shrplib='define'
26 dlext='bundle'
27 so='dylib'
28
29 prefix='/usr/local/OPENSTEP'
30 #archlib='/usr/lib/perl5'
31 #archlibexp='/usr/lib/perl5'
32 archname='OPENSTEP-Mach'
33
34 d_strcoll='undef'
35 i_dbm='define'
36 i_utime='undef'
37 groupstype='int'
38 direntrytype='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()
42 usemymalloc='n'
43 clocktype='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>)
50 ranlib='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"'