Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

linking fortran and abaqus: cannot open file 'MSVCRT.LIB'

Status
Not open for further replies.

navidd2

Structural
May 23, 2008
7
Dear Friends
I am trying to work with user subroutines in abaqus and I have this error in the text file now.

"Abaqus JOB job-1
Abaqus Version 6.7-1
Begin Compiling Abaqus/Standard User Subroutines
12/3/2008 10:32:01 AM
End Compiling Abaqus/Standard User Subroutines
12/3/2008 10:32:02 AM
Begin Linking Abaqus/Standard User Subroutines
12/3/2008 10:32:02 AM
LINK : fatal error LNK1104: cannot open file 'MSVCRT.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"

Do you have any idea about how to solve this error?
regards
 
Replies continue below

Recommended for you

You need to have the appropiate version of MS Visual C++ and Intel Fortran compilers in order to have the job running with subroutines.

If the correct version of compilers are installed, then you have to make sure that the paths to various library files are defined correctly.

You can verify the intallation running the following command on command prompt:

abaqus verify -user_std

Best.

 
This can happen even with a well installed setup. Try:

1. Open your Abaqus site environment file, which is typically found at C:\ABAQUS\(version)\site\abaqus_v6.env
2. Look for a line that begins with link_sl
3. In that line, change the text

/DEFAULTLIB:MSVCRT.LIB

to

/NODEFAULTLIB:MSVCRT.LIB

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor