Commit | Line | Data |
573e07cf |
1 | # $Id: vos.sh,v 1.0 2001-12-11 09:30:00-05 Green Exp $ |
2 | |
3 | # This is a hints file for Stratus VOS, using the POSIX environment |
4 | # in VOS 14.4.0 and higher. |
5 | # |
6 | # VOS POSIX is based on POSIX.1-1996. It ships with gcc as the standard |
7 | # compiler. |
8 | # |
9 | # Paul Green (Paul.Green@stratus.com) |
10 | |
11 | # C compiler and default options. |
12 | cc=gcc |
36df99d6 |
13 | ccflags="-D_SVID_SOURCE -D_POSIX_C_SOURCE=199509L" |
573e07cf |
14 | |
15 | # Make command. |
16 | make="/system/gnu_library/bin/gmake" |
868439a2 |
17 | _make="/system/gnu_library/bin/gmake" |
573e07cf |
18 | |
19 | # Architecture name |
20 | archname="hppa1.1" |
21 | |
b29b993b |
22 | # Executable suffix. |
23 | # No, this is not a typo. The ".pm" really is the native |
24 | # executable suffix in VOS. Talk about cosmic resonance. |
25 | _exe=".pm" |
26 | |
573e07cf |
27 | # Object library paths. |
28 | loclibpth="/system/stcp/object_library" |
29 | loclibpth="$loclibpth /system/stcp/object_library/common" |
30 | loclibpth="$loclibpth /system/stcp/object_library/net" |
31 | loclibpth="$loclibpth /system/stcp/object_library/socket" |
32 | loclibpth="$loclibpth /system/posix_object_library/sysv" |
33 | loclibpth="$loclibpth /system/posix_object_library" |
34 | loclibpth="$loclibpth /system/c_object_library" |
35 | loclibpth="$loclibpth /system/object_library" |
36 | glibpth="$loclibpth" |
37 | |
38 | # Include library paths |
39 | locincpth="/system/stcp/include_library" |
40 | locincpth="$locincpth /system/stcp/include_library/arpa" |
41 | locincpth="$locincpth /system/stcp/include_library/net" |
42 | locincpth="$locincpth /system/stcp/include_library/netinet" |
43 | locincpth="$locincpth /system/stcp/include_library/protocols" |
868439a2 |
44 | locincpth="$locincpth /system/include_library/sysv" |
573e07cf |
45 | usrinc="/system/include_library" |
46 | |
47 | # Where to install perl5. |
48 | prefix=/system/ported/perl5 |
49 | |
50 | # Linker is gcc. |
51 | ld="gcc" |
52 | |
53 | # No shared libraries. |
54 | so="none" |
55 | |
56 | # Don't use nm. |
57 | usenm="n" |
58 | |
59 | # Make the default be no large file support. |
60 | uselargefiles="n" |
61 | |
62 | # Don't use malloc that comes with perl. |
63 | usemymalloc="n" |
64 | |
92d4dc7f |
65 | # Make bison the default compiler-compiler. |
66 | yacc="/system/gnu_library/bin/bison" |
67 | |
68 | # VOS doesn't have (or need) a pager, but perl needs one. |
69 | pager="/system/gnu_library/bin/cat.pm" |
868439a2 |
70 | |
71 | # VOS has a bug that causes _exit() to flush all files. |
72 | # This confuses the tests. Make 'em happy here. |
73 | fflushNULL=define |