1 # The MPE/iX linker doesn't complain about unresolved symbols, and so the only
2 # way to test for unresolved symbols in a program is by attempting to run it.
3 # But this is slow, and fraught with problems, so the better solution is to use
6 # MPE/iX lacks a fully functional native nm, so we need to use our fake nm
7 # script which will extract the symbol info from the native link editor and
8 # reformat into something nm-like.
10 # Created for 5.003 by Mark Klein, mklein@dis.com.
11 # Substantially revised for 5.004_01 by Mark Bixby, markb@cccd.edu.
12 # Revised again for 5.004_69 by Mark Bixby, markb@cccd.edu.
17 # Force Configure to use our wrapper mpeix/nm script
19 PATH="$PWD/mpeix:$PATH"
25 # Various directory locations.
30 installman1dir="$prefix/man/man1"
31 installman3dir="$prefix/man/man3"
32 man1dir="$prefix/man/man1"
33 man3dir="$prefix/man/man3"
34 perlpath="$prefix/PERL"
36 startperl="#!$prefix/perl"
43 ccflags='-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE -D_POSIX_JOB_CONTROL -DIS_SOCKET_CLIB_ITSELF'
44 locincpth='/usr/local/include /usr/contrib/include /BIND/PUB/include'
47 # Special compiling options for certain source files.
48 regcomp_cflags='optimize=-O'
49 toke_cflags='ccflags="$ccflags -DARG_ZERO_IS_SCRIPT"'
54 libs='-lbind -lsvipc -lsocket -lm -lc'
55 loclibpth='/usr/local/lib /usr/contrib/lib /BIND/PUB/lib'
57 # External functions and data items.
63 d_Gconvert='gcvt((x),(n),(b))'
83 d_strerrm='strerror(e)'
100 timeincl='/usr/include/time.h'