summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl/hints/newsos4.sh
blob: 3e447a5569206e4aee1374912f2daa9f27062c9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#
# hints file for NEWS-OS 4.x
#

echo
echo 'Compiling Tips:'
echo 'When you have found that ld complains "multiple defined" error'
echo 'on linking /lib/libdbm.a, do following instructions.'
echo '    cp /lib/libdbm.a dbm.o                 (copy current libdbm.a)'
echo '    ar cr libdbm.a dbm.o                   (make archive)'
echo '    mv /lib/libdbm.a /lib/libdbm.a.backup  (backup original library)'
echo '    cp libdbm.a /lib                       (copy newer one)'
echo '    ranlib /lib/libdbm.a                   (ranlib for later use)'
echo

# No shared library.
so='none'
# Umm.. I like gcc.
cc='gcc'
# Configure does not find out where is libm.
plibpth='/usr/lib/cmplrs/cc'
# times() returns 'struct tms'
clocktype='struct tms'
# getgroups(2) returns integer (not gid_t)
groupstype='int'
# time(3) returns long (not time_t)
timetype='long'
# filemode type is int (not mode_t)
modetype='int'
# using sprintf(3) instead of gcvt(3)
d_Gconvert='sprintf((b),"%.*g",(n),(x))'
# No POSIX.
useposix='false'