Martin Kroeker
fbf594b62f
Guard against empty CMAKE_Fortran_COMPILER_ID
9 months ago
Martin Kroeker
32319a33ac
Add options for Intel oneAPI 2025.0 ifx on Windows
9 months ago
Martin Kroeker
82b81c0bbe
Dont fail if there is no Fortran compiler
1 year ago
Martin Kroeker
18b19d135b
C_LAPACK: Fixes to make it compile with MSVC ( #3605 )
* Fix f2c-like support functions to compile with MSVC, and
re-enable C_LAPACK for MSVC in CMAKE
* Add MSVC&flang build to Azure CI in order to check C_LAPACK correctness
3 years ago
Martin Kroeker
b7873605d4
Use f2c translations of LAPACK when no Fortran compiler is available ( #3539 )
* Add C equivalents of the Fortran routines from Reference-LAPACK as fallbacks, and C_LAPACK variable to trigger their use
3 years ago
Markus Mützel
00f44bfff7
cmake: Check if Fortran compiler is usable before enabling it.
3 years ago
Martin Kroeker
9d000ecaa2
include CheckLanguage module
5 years ago
Martin Kroeker
a847d00366
handle missing lack of fortran compiler more gracefully
5 years ago
Ian Henriksen
632fc75d77
Allow using compilers other than gfortran in conjunction with
MSVC or clang-cl.
8 years ago
Sacha Refshauge
69b560751c
Improvements to previous commit (cross-compile).
Fix typos and bad if statements discovered in 0.2.20.
8 years ago
Isuru Fernando
7a96499b29
Don't change timestamps
8 years ago
Zhang Xianyi
17ee2237c3
Fixed cmake bug with NO_LAPACK=1
10 years ago
Zhang Xianyi
f874465bb8
Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit.
Disable CBLAS and LAPACK.
10 years ago
Hank Anderson
504cdb10ed
Added check for MSVC before enabling fortran.
Currently forcing gfortran, instead of assuming ifort.
10 years ago
Hank Anderson
a0aeda6187
Added function to set defines for the object names (e.g. -DNAME=dgemm).
10 years ago
Hank Anderson
0ccfa60a53
Changed fortran compiler name to be uppercase and stripped of path/ext.
10 years ago
Hank Anderson
30be551502
Corrected fortran compiler name variables.
Fixed some typos.
Updated c_check to set ARCH and BINARY64/32.
Added version variables.
10 years ago
Hank Anderson
e5c47e44f6
First pass at converting a few makefiles to CMake.
10 years ago