add build windows VS 2010 + intel fortrtran 2011
This commit is contained in:
@@ -5,3 +5,6 @@ second_NONE works with all fortrans compilers (used by default with Scilab)
|
||||
|
||||
sneupd.f, cneupd.f: modified for scilab add a check on nconv value (Scilab bug fix without history)
|
||||
dnaupd.f: modified NEV Integer: INPUT/OUTPUT before only INPUT (Scilab bug fix without history)
|
||||
|
||||
|
||||
Build system updated to build with Visual Studio 2010 + Intel fortran 2011 compiles on Windows.
|
||||
@@ -0,0 +1,82 @@
|
||||
//Microsoft Developer Studio generated resource script.
|
||||
//
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "winres.h"
|
||||
#include "winver.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// Neutral resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#endif // Neutral resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""winres.h""\r\n"
|
||||
"#include ""winver.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// String Table
|
||||
//
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
0 " "
|
||||
END
|
||||
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
@@ -0,0 +1,38 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2010
|
||||
Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "arpack-ng", "arpack-ng.vfproj", "{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug MKL|Win32 = Debug MKL|Win32
|
||||
Debug MKL|x64 = Debug MKL|x64
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release MKL|Win32 = Release MKL|Win32
|
||||
Release MKL|x64 = Release MKL|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug MKL|Win32.ActiveCfg = Debug MKL|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug MKL|Win32.Build.0 = Debug MKL|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug MKL|x64.ActiveCfg = Debug MKL|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug MKL|x64.Build.0 = Debug MKL|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Debug|x64.Build.0 = Debug|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release MKL|Win32.ActiveCfg = Release MKL|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release MKL|Win32.Build.0 = Release MKL|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release MKL|x64.ActiveCfg = Release MKL|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release MKL|x64.Build.0 = Release MKL|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release|Win32.Build.0 = Release|Win32
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release|x64.ActiveCfg = Release|x64
|
||||
{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -0,0 +1,199 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<VisualStudioProject ProjectType="typeDynamicLibrary" ProjectCreator="Intel Fortran" Keyword="Dll" Version="11.0" ProjectIdGuid="{34F953E3-9A2C-4359-A8C5-41CEBD0ECE45}">
|
||||
<Platforms>
|
||||
<Platform Name="Win32"/>
|
||||
<Platform Name="x64"/></Platforms>
|
||||
<Configurations>
|
||||
<Configuration Name="Debug|Win32" OutputDirectory="$(InputDir)$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" AdditionalOptions="/arch:IA32" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x86/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="./bin/x86/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blas.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blas_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)blas.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blas.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Release|Win32" OutputDirectory="$(InputDir)$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" AdditionalOptions="/arch:IA32" SuppressStartupBanner="true" Parallelization="true" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" RuntimeLibrary="rtMultiThreadedDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x86/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="./bin/x86/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blas.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blas_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)blas.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blas.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Debug|x64" OutputDirectory="$(InputDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x64/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="./bin/x64/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blas.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blas_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)blas.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blas.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Release|x64" OutputDirectory="$(InputDir)$(ConfigurationName)" IntermediateDirectory="$(ConfigurationName)" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" Parallelization="true" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" RuntimeLibrary="rtMultiThreadedDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x64/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="./bin/x64/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blas.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blas_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)blas.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blas.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Release MKL|Win32" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" AdditionalOptions="/arch:IA32" SuppressStartupBanner="true" Parallelization="true" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" RuntimeLibrary="rtMultiThreadedDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x86/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="./bin/x86/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blasplus.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blasplus_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)blasplus.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blasplus.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Release MKL|x64" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" Parallelization="true" AlternateParameterSyntax="false" F77RuntimeCompatibility="true" BackslashAsNormalCharacter="false" FPS4Libs="false" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" RuntimeLibrary="rtMultiThreadedDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x64/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" SubSystem="subSystemWindows" SupportUnloadOfDelayLoadedDLL="true" ImportLibrary="./bin/x64/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blasplus.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blasplus_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)blasplus.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blasplus.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Debug MKL|Win32" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" AdditionalOptions="/arch:IA32" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x86/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="./bin/x86/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blasplus.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blasplus_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)blasplus.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X86 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blasplus.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration>
|
||||
<Configuration Name="Debug MKL|x64" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.dll;$(TargetPath)" ConfigurationType="typeDynamicLibrary">
|
||||
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" F77RuntimeCompatibility="true" CallingConvention="callConventionCRef" ExternalNameUnderscore="true" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebugDLL"/>
|
||||
<Tool Name="VFLinkerTool" OutputFile="./bin/x64/arpack-ng.dll" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" ModuleDefinitionFile="arpack-ng_exports.def" GenerateDebugInformation="true" SubSystem="subSystemWindows" ImportLibrary="./bin/x64/arpack-ng.lib" LinkDLL="true" AdditionalDependencies="blasplus.lib lapack.lib"/>
|
||||
<Tool Name="VFResourceCompilerTool"/>
|
||||
<Tool Name="VFMidlTool" SuppressStartupBanner="true" HeaderFileName="$(InputName).h" TypeLibraryName="$(IntDir)/$(InputName).tlb"/>
|
||||
<Tool Name="VFCustomBuildTool"/>
|
||||
<Tool Name="VFPreLinkEventTool"/>
|
||||
<Tool Name="VFPreBuildEventTool" CommandLine="lib /DEF:"$(InputDir)blasplus_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)blasplus.lib" 1>NUL 2>NUL
|
||||
lib /DEF:"$(InputDir)lapack_imports.def" /SUBSYSTEM:WINDOWS /MACHINE:X64 /OUT:"$(InputDir)lapack.lib" 1>NUL 2>NUL" Description="Build blasplus.lib lapack.lib (imports)"/>
|
||||
<Tool Name="VFPostBuildEventTool"/>
|
||||
<Tool Name="VFManifestTool" SuppressStartupBanner="true"/></Configuration></Configurations>
|
||||
<Files>
|
||||
<Filter Name="Header Files" Filter="fi;fd"/>
|
||||
<Filter Name="Resource Files" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
|
||||
<File RelativePath=".\arpack-ng.rc"/></Filter>
|
||||
<Filter Name="Source Files" Filter="f90;for;f;fpp;ftn;def;odl;idl">
|
||||
<File RelativePath="..\SRC\cgetv0.f"/>
|
||||
<File RelativePath="..\UTIL\cmout.f"/>
|
||||
<File RelativePath="..\SRC\cnaitr.f"/>
|
||||
<File RelativePath="..\SRC\cnapps.f"/>
|
||||
<File RelativePath="..\SRC\cnaup2.f"/>
|
||||
<File RelativePath="..\SRC\cnaupd.f"/>
|
||||
<File RelativePath="..\SRC\cneigh.f"/>
|
||||
<File RelativePath="..\SRC\cneupd.f"/>
|
||||
<File RelativePath="..\SRC\cngets.f"/>
|
||||
<File RelativePath="..\SRC\csortc.f"/>
|
||||
<File RelativePath="..\SRC\cstatn.f"/>
|
||||
<File RelativePath="..\UTIL\cvout.f"/>
|
||||
<File RelativePath="..\SRC\dgetv0.f"/>
|
||||
<File RelativePath="..\SRC\dlaqrb.f"/>
|
||||
<File RelativePath="..\UTIL\dmout.f"/>
|
||||
<File RelativePath="..\SRC\dnaitr.f"/>
|
||||
<File RelativePath="..\SRC\dnapps.f"/>
|
||||
<File RelativePath="..\SRC\dnaup2.f"/>
|
||||
<File RelativePath="..\SRC\dnaupd.f"/>
|
||||
<File RelativePath="..\SRC\dnconv.f"/>
|
||||
<File RelativePath="..\SRC\dneigh.f"/>
|
||||
<File RelativePath="..\SRC\dneupd.f"/>
|
||||
<File RelativePath="..\SRC\dngets.f"/>
|
||||
<File RelativePath="..\SRC\dsaitr.f"/>
|
||||
<File RelativePath="..\SRC\dsapps.f"/>
|
||||
<File RelativePath="..\SRC\dsaup2.f"/>
|
||||
<File RelativePath="..\SRC\dsaupd.f"/>
|
||||
<File RelativePath="..\SRC\dsconv.f"/>
|
||||
<File RelativePath="..\SRC\dseigt.f"/>
|
||||
<File RelativePath="..\SRC\dsesrt.f"/>
|
||||
<File RelativePath="..\SRC\dseupd.f"/>
|
||||
<File RelativePath="..\SRC\dsgets.f"/>
|
||||
<File RelativePath="..\SRC\dsortc.f"/>
|
||||
<File RelativePath="..\SRC\dsortr.f"/>
|
||||
<File RelativePath="..\SRC\dstatn.f"/>
|
||||
<File RelativePath="..\SRC\dstats.f"/>
|
||||
<File RelativePath="..\SRC\dstqrb.f"/>
|
||||
<File RelativePath="..\UTIL\dvout.f"/>
|
||||
<File RelativePath="..\UTIL\icnteq.f"/>
|
||||
<File RelativePath="..\UTIL\icopy.f"/>
|
||||
<File RelativePath="..\UTIL\iset.f"/>
|
||||
<File RelativePath="..\UTIL\iswap.f"/>
|
||||
<File RelativePath="..\UTIL\ivout.f"/>
|
||||
<File RelativePath="..\UTIL\scilab_second.f"/>
|
||||
<File RelativePath="..\UTIL\second.f">
|
||||
<FileConfiguration Name="Debug MKL|Win32" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Debug MKL|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Debug|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release MKL|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release|Win32" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release MKL|Win32" ExcludedFromBuild="true"/></File>
|
||||
<File RelativePath="..\SRC\sgetv0.f"/>
|
||||
<File RelativePath="..\SRC\slaqrb.f"/>
|
||||
<File RelativePath="..\UTIL\smout.f"/>
|
||||
<File RelativePath="..\SRC\snaitr.f"/>
|
||||
<File RelativePath="..\SRC\snapps.f"/>
|
||||
<File RelativePath="..\SRC\snaup2.f"/>
|
||||
<File RelativePath="..\SRC\snaupd.f"/>
|
||||
<File RelativePath="..\SRC\snconv.f"/>
|
||||
<File RelativePath="..\SRC\sneigh.f"/>
|
||||
<File RelativePath="..\SRC\sneupd.f"/>
|
||||
<File RelativePath="..\SRC\sngets.f"/>
|
||||
<File RelativePath="..\SRC\ssaitr.f"/>
|
||||
<File RelativePath="..\SRC\ssapps.f"/>
|
||||
<File RelativePath="..\SRC\ssaup2.f"/>
|
||||
<File RelativePath="..\SRC\ssaupd.f"/>
|
||||
<File RelativePath="..\SRC\ssconv.f"/>
|
||||
<File RelativePath="..\SRC\sseigt.f"/>
|
||||
<File RelativePath="..\SRC\ssesrt.f"/>
|
||||
<File RelativePath="..\SRC\sseupd.f"/>
|
||||
<File RelativePath="..\SRC\ssgets.f"/>
|
||||
<File RelativePath="..\SRC\ssortc.f"/>
|
||||
<File RelativePath="..\SRC\ssortr.f"/>
|
||||
<File RelativePath="..\SRC\sstatn.f"/>
|
||||
<File RelativePath="..\SRC\sstats.f"/>
|
||||
<File RelativePath="..\SRC\sstqrb.f"/>
|
||||
<File RelativePath="..\UTIL\svout.f"/>
|
||||
<File RelativePath="..\SRC\zgetv0.f"/>
|
||||
<File RelativePath="..\UTIL\zmout.f"/>
|
||||
<File RelativePath="..\SRC\znaitr.f"/>
|
||||
<File RelativePath="..\SRC\znapps.f"/>
|
||||
<File RelativePath="..\SRC\znaup2.f"/>
|
||||
<File RelativePath="..\SRC\znaupd.f"/>
|
||||
<File RelativePath="..\SRC\zneigh.f"/>
|
||||
<File RelativePath="..\SRC\zneupd.f"/>
|
||||
<File RelativePath="..\SRC\zngets.f"/>
|
||||
<File RelativePath="..\SRC\zsortc.f"/>
|
||||
<File RelativePath="..\SRC\zstatn.f"/>
|
||||
<File RelativePath="..\UTIL\zvout.f"/></Filter>
|
||||
<File RelativePath=".\arpack-ng_exports.def"/>
|
||||
<File RelativePath=".\blas_imports.def">
|
||||
<FileConfiguration Name="Debug MKL|Win32" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Debug MKL|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release MKL|x64" ExcludedFromBuild="true"/>
|
||||
<FileConfiguration Name="Release MKL|Win32" ExcludedFromBuild="true"/></File>
|
||||
<File RelativePath=".\blasplus_imports.def"/>
|
||||
<File RelativePath=".\lapack_imports.def"/></Files>
|
||||
<Globals/></VisualStudioProject>
|
||||
@@ -0,0 +1,48 @@
|
||||
LIBRARY arpack-ng.dll
|
||||
|
||||
|
||||
EXPORTS
|
||||
cmout_
|
||||
cvout_
|
||||
dgetv0_
|
||||
dlaqrb_
|
||||
dmout_
|
||||
dnaitr_
|
||||
dnapps_
|
||||
dnaup2_
|
||||
dnaupd_
|
||||
dnconv_
|
||||
dneigh_
|
||||
dneupd_
|
||||
dngets_
|
||||
dsaitr_
|
||||
dsapps_
|
||||
dsaup2_
|
||||
dsaupd_
|
||||
dsconv_
|
||||
dseigt_
|
||||
dsesrt_
|
||||
dseupd_
|
||||
dsgets_
|
||||
dsortc_
|
||||
dsortr_
|
||||
dstatn_
|
||||
dstats_
|
||||
dstqrb_
|
||||
dvout_
|
||||
icnteq_
|
||||
iswap_
|
||||
ivout_
|
||||
arscnd_
|
||||
smout_
|
||||
zgetv0_
|
||||
znaitr_
|
||||
znapps_
|
||||
znaup2_
|
||||
znaupd_
|
||||
zneigh_
|
||||
zneupd_
|
||||
zngets_
|
||||
zsortc_
|
||||
zstatn_
|
||||
|
||||
@@ -0,0 +1,144 @@
|
||||
LIBRARY blas.dll
|
||||
|
||||
EXPORTS
|
||||
dasum_
|
||||
dasum = dasum_
|
||||
daxpy_
|
||||
daxpy = daxpy_
|
||||
dcopy_
|
||||
dcopy = dcopy_
|
||||
ddot_
|
||||
ddot = ddot_
|
||||
dgbmv_
|
||||
dgbmv = dgbmv_
|
||||
dgemm_
|
||||
dgemm = dgemm_
|
||||
dgemv_
|
||||
dgemv = dgemv_
|
||||
dger_
|
||||
dger = dger_
|
||||
dnrm2_
|
||||
dnrm2 = dnrm2_
|
||||
drot_
|
||||
drot = drot_
|
||||
drotg_
|
||||
drotg = drotg_
|
||||
dsbmv_
|
||||
dsbmv = dsbmv_
|
||||
dscal_
|
||||
dscal = dscal_
|
||||
dspmv_
|
||||
dspmv = dspmv_
|
||||
dspr_
|
||||
dspr = dspr_
|
||||
dspr2_
|
||||
dspr2 = dspr2_
|
||||
dswap_
|
||||
dswap = dswap_
|
||||
dsymm_
|
||||
dsymm = dsymm_
|
||||
dsymv_
|
||||
dsymv = dsymv_
|
||||
dsyr_
|
||||
dsyr = dsyr_
|
||||
dsyr2_
|
||||
dsyr2 = dsyr2_
|
||||
dsyr2k_
|
||||
dsyr2k = dsyr2k_
|
||||
dsyrk_
|
||||
dsyrk = dsyrk_
|
||||
dtbmv_
|
||||
dtbmv = dtbmv_
|
||||
dtbsv_
|
||||
dtbsv = dtbsv_
|
||||
dtpmv_
|
||||
dtpmv = dtpmv_
|
||||
dtpsv_
|
||||
dtpsv = dtpsv_
|
||||
dtrmm_
|
||||
dtrmm = dtrmm_
|
||||
dtrmv_
|
||||
dtrmv = dtrmv_
|
||||
dtrsm_
|
||||
dtrsm = dtrsm_
|
||||
dtrsv_
|
||||
dtrsv = dtrsv_
|
||||
dzasum_
|
||||
dzasum = dzasum_
|
||||
dznrm2_
|
||||
dznrm2 = dznrm2_
|
||||
idamax_
|
||||
idamax = idamax_
|
||||
izamax_
|
||||
izamax = izamax_
|
||||
zaxpy_
|
||||
zaxpy = zaxpy_
|
||||
zcopy_
|
||||
zcopy = zcopy_
|
||||
zdotc_
|
||||
zdotc = zdotc_
|
||||
zdotu_
|
||||
zdotu = zdotu_
|
||||
zdscal_
|
||||
zdscal = zdscal_
|
||||
zgbmv_
|
||||
zgbmv = zgbmv_
|
||||
zgemm_
|
||||
zgemm = zgemm_
|
||||
zgemv_
|
||||
zgemv = zgemv_
|
||||
zgerc_
|
||||
zgerc = zgerc_
|
||||
zgeru_
|
||||
zgeru = zgeru_
|
||||
zhbmv_
|
||||
zhbmv = zhbmv_
|
||||
zhemm_
|
||||
zhemm = zhemm_
|
||||
zhemv_
|
||||
zhemv = zhemv_
|
||||
zher_
|
||||
zher = zher_
|
||||
zher2_
|
||||
zher2 = zher2_
|
||||
zher2k_
|
||||
zher2k = zher2k_
|
||||
zherk_
|
||||
zherk = zherk_
|
||||
zhpmv_
|
||||
zhpmv = zhpmv_
|
||||
zhpr_
|
||||
zhpr = zhpr_
|
||||
zhpr2_
|
||||
zhpr2 = zhpr2_
|
||||
zrotg_
|
||||
zrotg = zrotg_
|
||||
zscal_
|
||||
zscal = zscal_
|
||||
zswap_
|
||||
zswap = zswap_
|
||||
zsymm_
|
||||
zsymm = zsymm_
|
||||
zsyr2k_
|
||||
zsyr2k = zsyr2k_
|
||||
zsyrk_
|
||||
zsyrk = zsyrk_
|
||||
ztbmv_
|
||||
ztbmv = ztbmv_
|
||||
ztbsv_
|
||||
ztbsv = ztbsv_
|
||||
ztpmv_
|
||||
ztpmv = ztpmv_
|
||||
ztpsv_
|
||||
ztpsv = ztpsv_
|
||||
ztrmm_
|
||||
ztrmm =ztrmm_
|
||||
ztrmv_
|
||||
ztrmv = ztrmv_
|
||||
ztrsm_
|
||||
ztrsm = ztrsm_
|
||||
ztrsv_
|
||||
ztrsv = ztrsv_
|
||||
xerbla_
|
||||
xerbla = xerbla_
|
||||
|
||||
@@ -0,0 +1,143 @@
|
||||
LIBRARY blasplus.dll
|
||||
|
||||
EXPORTS
|
||||
dasum_ @1
|
||||
dasum = dasum_
|
||||
daxpy_ @2
|
||||
daxpy = daxpy_
|
||||
dcopy_ @3
|
||||
dcopy = dcopy_
|
||||
ddot_ @4
|
||||
ddot = ddot_
|
||||
dgbmv_ @5
|
||||
dgbmv = dgbmv_
|
||||
dgemm_ @6
|
||||
dgemm = dgemm_
|
||||
dgemv_ @7
|
||||
dgemv = dgemv_
|
||||
dger_ @8
|
||||
dger = dger_
|
||||
dnrm2_ @9
|
||||
dnrm2 = dnrm2_
|
||||
drot_ @10
|
||||
drot = drot_
|
||||
drotg_ @11
|
||||
drotg = drotg_
|
||||
dsbmv_ @12
|
||||
dsbmv = dsbmv_
|
||||
dscal_ @13
|
||||
dscal = dscal_
|
||||
dspmv_ @14
|
||||
dspmv = dspmv_
|
||||
dspr_ @15
|
||||
dspr = dspr_
|
||||
dspr2_ @16
|
||||
dspr2 = dspr2_
|
||||
dswap_ @17
|
||||
dswap = dswap_
|
||||
dsymm_ @18
|
||||
dsymm = dsymm_
|
||||
dsymv_ @19
|
||||
dsymv = dsymv_
|
||||
dsyr_ @20
|
||||
dsyr = dsyr_
|
||||
dsyr2_ @21
|
||||
dsyr2 = dsyr2_
|
||||
dsyr2k_ @22
|
||||
dsyr2k = dsyr2k_
|
||||
dsyrk_ @23
|
||||
dsyrk = dsyrk_
|
||||
dtbmv_ @24
|
||||
dtbmv = dtbmv_
|
||||
dtbsv_ @25
|
||||
dtbsv = dtbsv_
|
||||
dtpmv_ @26
|
||||
dtpmv = dtpmv_
|
||||
dtpsv_ @27
|
||||
dtpsv = dtpsv_
|
||||
dtrmm_ @28
|
||||
dtrmm = dtrmm_
|
||||
dtrmv_ @29
|
||||
dtrmv = dtrmv_
|
||||
dtrsm_ @30
|
||||
dtrsm = dtrsm_
|
||||
dtrsv_ @31
|
||||
dtrsv = dtrsv_
|
||||
dzasum_ @32
|
||||
dzasum = dzasum_
|
||||
dznrm2_ @33
|
||||
dznrm2 = dznrm2_
|
||||
idamax_ @34
|
||||
idamax = idamax_
|
||||
izamax_ @35
|
||||
izamax = izamax_
|
||||
xerbla_ @36
|
||||
xerbla = xerbla_
|
||||
zaxpy_ @37
|
||||
zaxpy = zaxpy_
|
||||
zcopy_ @38
|
||||
zcopy = zcopy_
|
||||
zdotc_ @39
|
||||
zdotc = zdotc_
|
||||
zdotu_ @40
|
||||
zdotu = zdotu_
|
||||
zdscal_ @41
|
||||
zdscal = zdscal_
|
||||
zgbmv_ @42
|
||||
zgbmv = zgbmv_
|
||||
zgemm_ @43
|
||||
zgemm = zgemm_
|
||||
zgemv_ @44
|
||||
zgemv = zgemv_
|
||||
zgerc_ @45
|
||||
zgerc = zgerc_
|
||||
zgeru_ @46
|
||||
zgeru = zgeru_
|
||||
zhbmv_ @47
|
||||
zhbmv = zhbmv_
|
||||
zhemm_ @48
|
||||
zhemm = zhemm_
|
||||
zhemv_ @49
|
||||
zhemv = zhemv_
|
||||
zher_ @50
|
||||
zher = zher_
|
||||
zher2_ @51
|
||||
zher2 = zher2_
|
||||
zher2k_ @52
|
||||
zher2k = zher2k_
|
||||
zherk_ @53
|
||||
zherk = zherk_
|
||||
zhpmv_ @54
|
||||
zhpmv = zhpmv_
|
||||
zhpr_ @55
|
||||
zhpr = zhpr_
|
||||
zhpr2_ @56
|
||||
zhpr2 = zhpr2_
|
||||
zrotg_ @57
|
||||
zrotg = zrotg_
|
||||
zscal_ @58
|
||||
zscal = zscal_
|
||||
zswap_ @59
|
||||
zswap = zswap_
|
||||
zsymm_ @60
|
||||
zsymm = zsymm_
|
||||
zsyr2k_ @61
|
||||
zsyr2k = zsyr2k_
|
||||
zsyrk_ @62
|
||||
zsyrk = zsyrk_
|
||||
ztbmv_ @63
|
||||
ztbmv = ztbmv_
|
||||
ztbsv_ @64
|
||||
ztbsv = ztbsv_
|
||||
ztpmv_ @65
|
||||
ztpmv = ztpmv_
|
||||
ztpsv_ @66
|
||||
ztpsv = ztpsv_
|
||||
ztrmm_ @67
|
||||
ztrmm =ztrmm_
|
||||
ztrmv_ @68
|
||||
ztrmv = ztrmv_
|
||||
ztrsm_ @69
|
||||
ztrsm = ztrsm_
|
||||
ztrsv_ @70
|
||||
ztrsv = ztrsv_
|
||||
@@ -0,0 +1,99 @@
|
||||
LIBRARY lapack.dll
|
||||
|
||||
|
||||
EXPORTS
|
||||
dlamch_
|
||||
dlapy2_
|
||||
zlaset_
|
||||
zlahqr_
|
||||
ztrsen_
|
||||
zgeqr2_
|
||||
zunm2r_
|
||||
zlacpy_
|
||||
ztrevc_
|
||||
dlabad_
|
||||
dlaset_
|
||||
dlanhs_
|
||||
dlartg_
|
||||
dlarfg_
|
||||
dlarf_
|
||||
dlarnv_
|
||||
dlaruv_
|
||||
dlacpy_
|
||||
dswap_
|
||||
dlascl_
|
||||
dtrevc_
|
||||
dlanst_
|
||||
dlaev2_
|
||||
dlae2_
|
||||
dlasr_
|
||||
dlasrt_
|
||||
zlascl_
|
||||
zlanhs_
|
||||
dsteqr_
|
||||
dgeqr2_
|
||||
dorm2r_
|
||||
dlahqr_
|
||||
dtrsen_
|
||||
dlanv2_
|
||||
zlarnv_
|
||||
zlartg_
|
||||
;
|
||||
slamch_
|
||||
slapy2_
|
||||
cswap_
|
||||
slabad_
|
||||
claset_
|
||||
slarf_
|
||||
strmm_
|
||||
strevc_
|
||||
strsen_
|
||||
slahqr_
|
||||
saxpy_
|
||||
sger_
|
||||
slacpy_
|
||||
sorm2r_
|
||||
sgeqr2_
|
||||
ssteqr_
|
||||
slaset_
|
||||
slasrt_
|
||||
slartg_
|
||||
slae2_
|
||||
slasr_
|
||||
slaev2_
|
||||
slascl_
|
||||
slanst_
|
||||
sscal_
|
||||
clarnv_
|
||||
sswap_
|
||||
cgeru_
|
||||
ctrmm_
|
||||
ctrevc_
|
||||
clanhs_
|
||||
clartg_
|
||||
cscal_
|
||||
cgemv_
|
||||
ccopy_
|
||||
clacpy_
|
||||
caxpy_
|
||||
slanhs_
|
||||
scopy_
|
||||
slarfg_
|
||||
slanv2_
|
||||
srot_
|
||||
csscal_
|
||||
clascl_
|
||||
cdotc_
|
||||
scnrm2_
|
||||
slarnv_
|
||||
sdot_
|
||||
snrm2_
|
||||
sgemv_
|
||||
clahqr_
|
||||
ctrsen_
|
||||
cgeqr2_
|
||||
cunm2r_
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user