1 # Posix support has been removed from NextStep, expect test/POSIX to fail
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
7 # setenv DYLD_LIBRARY_PATH `pwd`
12 libpth='/lib /usr/lib'
14 libc='/NextLibrary/Frameworks/System.framework/System'
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'
29 prefix='/usr/local/OPENSTEP'
30 #archlib='/usr/lib/perl5'
31 #archlibexp='/usr/lib/perl5'
32 archname='OPENSTEP-Mach'
38 direntrytype='struct direct'
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()
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'
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"'