73 SPARC_BLD= $(SPARC_BLD_1:sparc=)
74 INTEL_BLD_1= $(MACH:sparc=$(POUND_SIGN))
75 INTEL_BLD= $(INTEL_BLD_1:i386=)
76
77 # The variables below control the compilers used during the build.
78 # There are a number of permutations.
79 #
80 # __GNUC and __SUNC control (and indicate) the primary compiler. Whichever
81 # one is not POUND_SIGN is the primary, with the other as the shadow. They
82 # may also be used to control entirely compiler-specific Makefile assignments.
83 # __SUNC and Sun Studio are the default.
84 #
85 # __GNUC64 indicates that the 64bit build should use the GNU C compiler.
86 # There is no Sun C analogue.
87 #
88 # The following version-specific options are operative regardless of which
89 # compiler is primary, and control the versions of the given compilers to be
90 # used. They also allow compiler-version specific Makefile fragments.
91 #
92
93 __GNUC= $(POUND_SIGN)
94 $(__GNUC)__SUNC= $(POUND_SIGN)
95 __GNUC64= $(__GNUC)
96
97 # CLOSED is the root of the tree that contains source which isn't released
98 # as open source
99 CLOSED= $(SRC)/../closed
100
101 # BUILD_TOOLS is the root of all tools including compilers.
102 # ONBLD_TOOLS is the root of all the tools that are part of SUNWonbld.
103
104 BUILD_TOOLS= /ws/onnv-tools
105 ONBLD_TOOLS= $(BUILD_TOOLS)/onbld
106
107 JAVA_ROOT= /usr/java
108
109 SFW_ROOT= /usr/sfw
110 SFWINCDIR= $(SFW_ROOT)/include
111 SFWLIBDIR= $(SFW_ROOT)/lib
112 SFWLIBDIR64= $(SFW_ROOT)/lib/$(MACH64)
113
114 GCC_ROOT= /opt/gcc/4.4.4
|
73 SPARC_BLD= $(SPARC_BLD_1:sparc=)
74 INTEL_BLD_1= $(MACH:sparc=$(POUND_SIGN))
75 INTEL_BLD= $(INTEL_BLD_1:i386=)
76
77 # The variables below control the compilers used during the build.
78 # There are a number of permutations.
79 #
80 # __GNUC and __SUNC control (and indicate) the primary compiler. Whichever
81 # one is not POUND_SIGN is the primary, with the other as the shadow. They
82 # may also be used to control entirely compiler-specific Makefile assignments.
83 # __SUNC and Sun Studio are the default.
84 #
85 # __GNUC64 indicates that the 64bit build should use the GNU C compiler.
86 # There is no Sun C analogue.
87 #
88 # The following version-specific options are operative regardless of which
89 # compiler is primary, and control the versions of the given compilers to be
90 # used. They also allow compiler-version specific Makefile fragments.
91 #
92
93 __SUNC= $(POUND_SIGN)
94 $(__SUNC)__GNUC= $(POUND_SIGN)
95 __GNUC64= $(__GNUC)
96
97 # CLOSED is the root of the tree that contains source which isn't released
98 # as open source
99 CLOSED= $(SRC)/../closed
100
101 # BUILD_TOOLS is the root of all tools including compilers.
102 # ONBLD_TOOLS is the root of all the tools that are part of SUNWonbld.
103
104 BUILD_TOOLS= /ws/onnv-tools
105 ONBLD_TOOLS= $(BUILD_TOOLS)/onbld
106
107 JAVA_ROOT= /usr/java
108
109 SFW_ROOT= /usr/sfw
110 SFWINCDIR= $(SFW_ROOT)/include
111 SFWLIBDIR= $(SFW_ROOT)/lib
112 SFWLIBDIR64= $(SFW_ROOT)/lib/$(MACH64)
113
114 GCC_ROOT= /opt/gcc/4.4.4
|