Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Help with Fortran and Abaqus configuration 2

Status
Not open for further replies.

Router10

Mechanical
Aug 5, 2011
4
I am trying to configure Abaqus 6.10 with Intel Fortran 10.1. I have also installed Microsoft Visual Studio 2008. I get the following FAIL message from the verification report. I can not find a solution to this anywhere I would really appreciate some help. Thanks.

Requirement: Microsoft Visual C++ 9.0 (2008), or 10.0 (2010)
Product: Abaqus make utility with C++
Status: Fail - Unable to locate or determine the version of a C++ compiler on this system. If Microsoft Visual C++ 8.0 (.NET 2005) is installed on this system, please load vcvarsamd64.bat file before running Abaqus.

Requirement: Intel Fortran Compiler 10.1, or 11.1
Product: Abaqus make utility with Fortran and Abaqus with user subroutines
Status: Fail - Unable to locate or determine the version of a Fortran compiler on this system. If Intel Fortran is installed on this system, please load ifortvars.bat before running Abaqus.
 
Replies continue below

Recommended for you

ok, found a work around for the problem above, now everything passes when I go to run a job with a subroutine I get the following error message.

ABAQUS Error: Problem during compilation - ifort.exe not found in PATH

I added the ifort.exe path to my path system environment variables, but this has not solved the problem. I would really really appreciate some help with this from anyone. Thank-you.
 
If you add the path to you compilers to the shortcut it should work.

As an example here is the Target for my shortcut:
"C:\Program Files (x86)\Intel\Compiler\Fortran\10.1.011\em64t\bin\ifortvars.bat" && "C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin\x86_amd64\vcvarsx86_amd64.bat" && C:\ABAQUS\Commands\abq691.bat cae || pause

HTH, Dan
 
Hi DanStro, firstly thank-you very much for your reply. Do you mean the target from the "Abaqus Command Properties", mine is currently set at:

C:\Windows\SysWOW64\cmd.exe /k "C:\Program Files (x86)\Intel\Compiler\Fortran\10.1.030\em64t\bin\ifortvars.bat"

However my "ABAQUS CAE Properties" target is set as follows:

C:\SIMULIA\Abaqus\Commands\abq6101.bat cae || pause

When I run an "abaqus verify -user_std" command. It says that everything (Windows, Visual C++, Fortran, MPI, Explorer and the abaqus-fortran configuration) has been passed successfully?

However, now when I run a problem with a user defined subroutine, I recieve the following error message:

"Problem during linking - Abaqus/Standard User Subroutines. This error may be due to the 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."

I just assume now that this is a problem with the subroutine code itself and nothing to do with the abaqus-fortran configurations?

Thanks again and I look forward to a response.
 
That is the target for the shortcut to CAE for the command line my target (again for the shortcut) is: "C:\Program Files (x86)\Intel\Compiler\Fortran\10.1.011\em64t\bin\ifortvars.bat" && "C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin\amd64\vcvarsamd64.bat" && C:\WINDOWS\SysWOW64\cmd.exe /k

The actual paths are probably going to be different for your system but the idea is the same.

The error you are getting is really generic and so far every time I have gotten it it has been because of something other than what they suggest.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor