- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I try to link subroutine to ABAQUS 6-10 but the error "Problem during compilation - ifort.exe not found in PATH" appeares. I tried a lot to solve this problem but I couldn't fix it. What should I do?
Link Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I suppose, if abaqus gave you a windows .bat script, you should open up the ifort cmd prompt on the windows start>all programs>intel.... shortcut, and run your abaqus build stuff in that window. They must give instructions, otherwise I would expect this question more than once a year.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I did that but it can't recognize my subroutine at all
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The error "ifort not found in path" suggests that either you are using a version of Intel Fortran that your version of Abaqus doesn't recognize, or you have not followed the Abaqus instructions on how to configure it. You would need to contact Abaqus support for help on that. But Tim's suggestion of starting a Fortran command prompt session and invoking Abaqus from that is a good one.
If that does not help, contact Abaqus support for assistance.
If that does not help, contact Abaqus support for assistance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Mohammadi
See this thread on the same subject: http://software.intel.com/en-us/forums/showthread.php?t=72033. Here you can see Steve Lionels explanation on how to use ifortvars.bat.
Actually I always end up declaring the needed variables in the Windows environment variables. I.e. the needed file is located on the system and then the path to that location is defined in the different enviroment variables. I recently reinstalled on my labtop (Ifort composer and Abaqus 6.11). The location of the following files were needed by Abaqus in order to compile with Intel Fortran, i.e. I had to define environment variables for them:
See this thread on the same subject: http://software.intel.com/en-us/forums/showthread.php?t=72033. Here you can see Steve Lionels explanation on how to use ifortvars.bat.
Actually I always end up declaring the needed variables in the Windows environment variables. I.e. the needed file is located on the system and then the path to that location is defined in the different enviroment variables. I recently reinstalled on my labtop (Ifort composer and Abaqus 6.11). The location of the following files were needed by Abaqus in order to compile with Intel Fortran, i.e. I had to define environment variables for them:
- ifort.exe (path)
- link.exe. (path)
- oldnames.lib (lib)
- User32.lib. (lib)
- LIBIFCOREMD.LIB (lib)
- mt.ext (path)
The name parantheses is the name of the environment variable where their location was saved. I guess this is what ifortvars.bat does temporarily.
j_clausen

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page