summaryrefslogtreecommitdiff
path: root/include/makeinclude/platform_osf1_4.0.GNU
blob: 0b12656c9b31e8f5eac006c4aaf535e3c8f69d4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# This platform macros file is intended to work with 
# Digital UNIX 4.0 (OSF/1 4.0).

CC              = cxx
CXX             = $(CC)
CFLAGS          += $(DCFLAGS) -pthread -ptr ptrepository
CCFLAGS         += $(CFLAGS) -w0
DCFLAGS         += -g
DLD             = $(CXX)
LD              = $(CXX)
LIBS            += -pthread -ltli -lrt -ptr ptrepository
PIC             =
ARFLAGS         = ruvZ
# When libraries are archived, a hash index is automatically created 
# so there is no need for ranlib
RANLIB          = /usr/bin/true
SOFLAGS         =  -shared
SOBUILD         = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.o $<; \
		  rm -f $(VSHDIR)$*.so ; ln $(VSHDIR)$*.o $(VSHDIR)$*.so