From 5f97580e507e9f8d9873f5bc4a40a02dee05cd3d Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Fri, 28 Sep 2007 20:10:22 +0000 Subject: - add FC, remove some duplicate entries, cleanup - fixup after Ulf: CXX doesn't take CFLAGS but CXXFLAGS --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b34fe2fb1..69a27736d 100644 --- a/Makefile +++ b/Makefile @@ -91,6 +91,9 @@ endif ifndef HOSTCXX HOSTCXX:=g++ endif +ifndef HOSTFC +HOSTFC:=gfortran +endif ifndef HOSTCPP HOSTCPP:=cpp endif @@ -107,6 +110,7 @@ HOSTAR:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || ech HOSTAS:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as) HOSTCC:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc) HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++) +HOSTFC:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo || which g77 || type -p g77 || echo gfortran) HOSTCPP:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCPP)" || type -p $(HOSTCPP) || echo cpp) HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld) HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln) @@ -114,7 +118,13 @@ HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || ech ifndef CFLAGS_FOR_BUILD CFLAGS_FOR_BUILD:=-g -O2 endif -export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTLD +ifndef CXXFLAGS_FOR_BUILD +CXXFLAGS_FOR_BUILD:=-g -O2 +endif +ifndef FCFLAGS_FOR_BUILD +FCFLAGS_FOR_BUILD:=-g -O2 +endif +export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y) -- cgit v1.2.3-55-g7522