Dear colleagues
I have written a user element subroutine by FORTRAN but when I call it through the ABAQUS (version 6.4), during loading the inp file, an error produces related to FORTRAN compiler (Compaq visual Fortran 6.5) as below:
ABAQUS JOB 2
ABAQUS version 6.4-PR11
Begin Linking ABAQUS/Standard User Subroutines
9/8/2008 8:41:40 AM
LINK : fatal error LNK1104: cannot open file "ifconsol.lib"
ABAQUS Error: Problem during linking - ABAQUS/Standard User Subroutines
ABAQUS/Analysis exited with errors
or
Abaqus JOB obj
Abaqus Version 6.7-1
Begin Linking Abaqus/Standard User Subroutines
7/30/2008 12:17:06 AM
LINK : warning LNK4044: unrecognized option "FIXED:NO"; ignored
LINK : fatal error LNK1104: cannot open file "LIBIFCOREMD.LIB"
Abaqus Error: Problem during linking - Abaqus/Standard 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 version of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors
How can I solve this problem and also with different version of ABAQUS (e.g. 6.4 ,6.6 or 6.7), which version of FORTRAN is needed to compatible with ABAQUS?
It is noted that I verify my FORTRAN with ABAQUS through the verification process and ABAQUS completely recognize the FORTRAN compiler.
I appreciate your quick reply.
Arash Dahi That is because
Arash Dahi
That is because ABAQUS cannot find your compiler library. To avoid this problem, I would copy required files such as "ifconsol.lib" from compiler direcoty to current directory of ABAQUS.