Hi,
I am trying to run a vumat subroutine, but there is some abaqus-fortran linking issue.
I use
abaqus 6146
Micrasoft visual studio 14.0
parallel studio XE 2016
I added these command in my .bat file:
@echo off
call "C:\Program Files (x86)\IntelSWTools\parallel_studio_xe_2016.3.059\compilers_and_libraries_2016\windows\bin\ifortvars.bat" intel64 vs2015
call "C:\Program Files (x86)\IntelSWTools\parallel_studio_xe_2016.3.059\compilers_and_libraries_2016\windows\bin\ipsxe-comp-vars.bat" intel64 vs2015
call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
"C:\Program Files\Abaqus\6.14-6\6.14-6\code\bin\abq6146.exe" %*
but I got the error message:
ifort: command line warning #10161: unrecognized source type 'Files\Abaqus\6.14-6\6.14-6\code\include"'; object file assumed
ifort: warning #10145: no action performed for file 'Files\Abaqus\6.14-6\6.14-6\code\include"'
End Compiling Single Precision Abaqus/Explicit User Subroutines
Begin Linking Single Precision Abaqus/Explicit User Subroutines
LINK : fatal error LNK1181: cannot open input file 'oldnames.lib'
Abaqus Error: Problem during linking - Single Precision Abaqus/Explicit User Subroutines.
This error may be due to a mismatch in the Abaqus user subroutine arguments.
These arguments sometimes change from release to release, so user subroutines
used with a previous release of Abaqus may need to be adjusted.
When I checked the system information of abaqus, it showed it is linked with intel fortran compiler 16.0, but when I ran the abaqus vertify, I got the sam error message as above for the subroutine linking.
If you have any idea what could be the problem, please help me, thanks!