Improved the makefile for Intel compiler.
authorXianyi Zhang <xianyi@iscas.ac.cn>
Mon, 20 Feb 2012 15:36:58 +0000 (23:36 +0800)
committerXianyi Zhang <xianyi@iscas.ac.cn>
Mon, 20 Feb 2012 15:36:58 +0000 (23:36 +0800)
Makefile
f_check

index 2f56480..eb9c4ff 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -285,6 +285,7 @@ clean ::
 #ifdef DYNAMIC_ARCH
        @$(MAKE) -C kernel clean
 #endif
+       @$(MAKE) -C reference clean
        @rm -f *.$(LIBSUFFIX) *.so *~ *.exe getarch getarch_2nd *.dll *.lib *.$(SUFFIX) *.dwf libopenblas.$(LIBSUFFIX) libopenblas_p.$(LIBSUFFIX) *.lnk myconfig.h
        @rm -f Makefile.conf config.h Makefile_kernel.conf config_kernel.h st* *.dylib
        @if test -d lapack-3.4.0; then \
diff --git a/f_check b/f_check
index 45a946e..f5bb5a7 100644 (file)
--- a/f_check
+++ b/f_check
@@ -284,6 +284,10 @@ if ($link ne "") {
 
 }
 
+if ($vendor eq "INTEL"){
+    $linker_a .= "-lgfortran"
+}
+
 open(MAKEFILE, ">> $makefile") || die "Can't append $makefile";
 open(CONFFILE, ">> $config"  ) || die "Can't append $config";