Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
7222 Discussions

fatal error U1073: dont know how to make 'mkl_blas.mod'

Anthony_Apicella
Beginner
1,162 Views

I am interested to build the blas95 and lapack95 interfaces on an em64t box for both 32 bit and 64 bit applications. I have copied the MKLInterfaces directory to my desktop and tried to build the 64 bit version of the interface with the following:

REM Configure to use 64 bit compiler

C:Program Files (x86)IntelCompilerFortran10.1.021em64tinifortvars.bat

REM Now build

nmake libem64t

and then it compiles all the sources and then

ifort /c /MT /Zl /Foobj sourceztrsv.f90
Intel Visual Fortran Compiler for applications running on Intel 64, Versio
n 10.1 Build 20080312 Package ID: w_fc_p_10.1.021
Copyright (C) 1985-2008 Intel Corporation. All rights reserved.

del /f/q objmkl_blas_protos.obj
lib -out:objmkl_blas95.lib obj*.obj
Microsoft Library Manager Version 9.00.21022.08
Copyright (C) Microsoft Corporation. All rights reserved.

del /f/q *.mod *.obj
del /f/q obj*.obj
NMAKE : fatal error U1073: don't know how to make 'mkl_blas.mod'
Stop.
NMAKE : fatal error U1077: '"C:Program Files (x86)Microsoft Visual Studio 9.0
VCBIN make.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:Program Files (x86)Microsoft Visual Studio 9.0
VCBIN make.EXE"' : return code '0x2'
Stop.

Thank you

0 Kudos
1 Reply
Vladimir_Koldakov__I
New Contributor III
1,162 Views

Hello, aapicella,

The next files and directories are required to build blas95 and lapack95 libraries:

includemkl_blas.f90

includemkl_lapack.f90

interfaceslas95source*.f90

interfaceslas95makefile

interfaceslas95las95.lst

interfaceslapack95lapack95.lst

interfaceslapack95source*.f90

interfaceslapack95makefile

em64tlib

Libraries and .mod files will be built in the em64tlib directory.

I believe, only MKLincludemkl_blas.f90 filehas not beencopied.

Thanks,

-Vladimir

0 Kudos
Reply