9f060d3a65b0194ebf9f823b109dc6b66810a2b5
1 # -*- Mode: Makefile -*-
3 ####---------------------------------------------------------###
4 # description : Alliance include file for Makefiles
5 # architecture : Linux avertec.lip6.fr 2.2.5-15 #2 ven oct 1 10:39:45 CEST 1999 i686 unknown
6 # date : Mon Oct 4 17:38:18 CEST 1999
10 # The variables $ALLIANCE_* are set by
11 # alc_env.[c]sh script or libraries.mk
13 UNAME_S
= $(shell uname
-s
)
14 UNAME_R
= $(shell uname
-r
)
15 UNAME_M
= $(shell uname
-m
)
19 ifeq ($(UNAME_M
),x86_64
)
25 ifeq ($(UNAME_S
),Linux
)
26 ifneq ($(findstring .el6.
,$(UNAME_R
)),)
27 BUILD_VARIANT
= Linux.slsoc6x
29 ifneq ($(findstring .slsoc6.
,$(UNAME_R
)),)
30 BUILD_VARIANT
= Linux.slsoc6x
32 ifneq ($(findstring .el7.
,$(UNAME_R
)),)
33 BUILD_VARIANT
= Linux.el7
35 ifneq ($(findstring ubuntu.
,$(UNAME_R
)),)
36 BUILD_VARIANT
= Linux.ubuntu
44 GNU_INCLUDE
= /usr
/include
47 X11_INCLUDE
= /usr
/include
49 MOTIF_LIB
= /usr
/lib64
-L
/usr
/lib
50 MOTIF_INCLUDE
= /usr
/include
53 XPM_INCLUDE
= /usr
/include
64 ifeq ($(findstring Ubuntu
,$(shell uname
-v
)),Ubuntu
)
72 STRIP
= /usr
/bin
/strip
73 RANLIB
= /usr
/bin
/ranlib
78 CC
= /usr
/bin
/gcc
-D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE
79 SCC
= /usr
/bin
/gcc
-D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE
80 CPLUSPLUS
= /usr
/bin
/g
++
84 ifeq ($(findstring Ubuntu
,$(shell uname
-v
)),Ubuntu
)
85 CC
+= -I
/usr
/include/tcl8.5
86 SCC
+= -I
/usr
/include/tcl8.5
87 CPLUSPLUS
+= -I
/usr
/include/tcl8.5
90 ifeq ($(PACKAGING_TOP
),)
91 CC
+= -I
${HOME}/softs
/$(BUILD_VARIANT
)$(LIB_SUFFIX_
)/install/include
92 SCC
+= -I
${HOME}/softs
/$(BUILD_VARIANT
)$(LIB_SUFFIX_
)/install/include
93 CPLUSPLUS
+= -I
${HOME}/softs
/$(BUILD_VARIANT
)$(LIB_SUFFIX_
)/install/include
95 CC
+= -I
${PACKAGING_TOP}/include
96 SCC
+= -I
${PACKAGING_TOP}/include
97 CPLUSPLUS
+= -I
${PACKAGING_TOP}/include
100 ifeq ($(shell uname
-m
),x86_64
)
101 AVT_COMPILATION_64BIT
= yes
106 ENABLE_STATIC
= -Xlinker
-Bstatic
107 DISABLE_STATIC
= -Xlinker
-Bdynamic
111 YACC
= /usr
/bin
/bison
115 LEX
= ${HOME}/softs
/$(BUILD_VARIANT
)$(LIB_SUFFIX_
)/install/bin
/flex
123 WHOLE
= -Xlinker
--whole-archive
124 NOWHOLE
= -Xlinker
--no-whole-archive