Commit | Line | Data |
c4f23d77 |
1 | # BeOS hints file |
2 | # $Id: beos.sh,v 1.1 1998/02/16 03:51:45 dogcow Exp $ |
3 | |
ea9a7f8e |
4 | if [ ! -f beos/nm ]; then mwcc -w all -o beos/nm beos/nm.c; fi |
c4f23d77 |
5 | |
6 | prefix="/boot/home/config" |
7 | |
8 | cpp="mwcc -e" |
9 | |
10 | libpth='/boot/beos/system/lib /boot/home/config/lib' |
11 | usrinc='/boot/develop/headers/posix' |
12 | locinc='/boot/develop/headers/ /boot/home/config/include' |
13 | |
14 | libc='/boot/beos/system/lib/libroot.so' |
15 | libs=' ' |
16 | |
17 | d_bcmp='define' |
18 | d_bcopy='define' |
19 | d_bzero='define' |
20 | d_index='define' |
21 | #d_htonl='define' # It exists, but much hackery would be required to support. |
22 | # a bunch of extra includes would have to be added, and it's only used at |
23 | # one place in the non-socket perl code. |
24 | |
25 | #these are all in libdll.a, which my version of nm doesn't know how to parse. |
26 | #if I can get it to both do that, and scan multiple library files, perhaps |
27 | #these can be gotten rid of. |
28 | |
29 | usemymalloc='n' |
30 | # Hopefully, Be's malloc knows better than perl's. |
31 | |
32 | d_link='undef' |
33 | dont_use_nlink='define' |
34 | # no posix (aka hard) links for us! |
35 | |
36 | d_syserrlst='undef' |
37 | # the array syserrlst[] is useless for the most part. |
38 | # large negative numbers really kind of suck in arrays. |
39 | |
40 | #d_socket='undef' |
41 | # Sockets really don't work with the current version of perl and the |
42 | # current BeOS sockets; I suspect that a new module a la GSAR's WIN32 port |
43 | # will be required. |
44 | |
45 | export PATH="$PATH:$PWD/beos" |