1#ident "@(#)Defaults.linux	1.9 18/05/23 "
2###########################################################################
3#
4# global definitions for Linux Systems
5#
6###########################################################################
7#
8# Compiler stuff
9#
10###########################################################################
11DEFCCOM=	cc
12#DEFCCOM=	gcc
13
14###########################################################################
15#
16# Link mode for libraries that are part of the makefile system:
17# If DEFLINKMODE is set to "static", no dynamic linking will be used
18# If DEFLINKMODE is set to "dynamic", dynamic linking will be used
19#
20###########################################################################
21DEFLINKMODE=	static
22
23###########################################################################
24#
25# If the next line is commented out, compilation is done with max warn level
26# If the next line is uncommented, compilation is done with minimal warnings
27#
28###########################################################################
29CWARNOPTS=
30
31###########################################################################
32#
33# LINUX_SRC_INCLUDE is used in RULES/*-linux-*cc*.rul
34#
35###########################################################################
36LINUX_INCL_PATH=	/usr/src/linux/include
37
38_LINUX_SRC_INCLUDE=	$(_UNIQ)$(MAY_LINUX_SRC_INCLUDE)
39__LINUX_SRC_INCLUDE=	$(_LINUX_SRC_INCLUDE:$(_UNIQ)=$(LINUX_INCL_PATH))
40LINUX_SRC_INCLUDE=      $(__LINUX_SRC_INCLUDE:$(_UNIQ)no%=%)
41
42DEFINCDIRS=	$(SRCROOT)/include
43DEFOSINCDIRS=
44LDPATH=		-L/opt/schily/lib
45#RUNPATH=	-R$(INS_BASE)/lib -R/opt/schily/lib -R$(OLIBSDIR)
46RUNPATH=	-R$(INS_BASE)/lib -R/opt/schily/lib
47
48###########################################################################
49#
50# Unhide POSIX extensions from /usr/include/
51#
52###########################################################################
53OSDEFS +=	-D_GNU_SOURCE
54
55###########################################################################
56#
57# Installation config stuff
58#
59###########################################################################
60INS_BASE=	/opt/schily
61INS_KBASE=	/
62INS_RBASE=	/
63#
64DEFUMASK=	002
65#
66DEFINSMODEF=	444
67DEFINSMODEX=	755
68DEFINSUSR=	root
69DEFINSGRP=	bin
70