Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29039 Discussions

Switch from IFORT to IFX Compiler Missing .exp file

TomCummings
Novice
274 Views

Currently, using the old IFORT compiler, our static library projects create a .lib and .exp file, both of which are needed for further building steps. We are trying to switch to the IFX compiler and have found that the .exp file is no longer created, even if all other property settings are the same. 

How can we get the .exp files to be created using the IFX compiler?

Below are some screenshots from both the IFORT compiler output (version 2021.11.0) and the IFX output (version 2024.0, but has similar results with version 2025.1):

IFORT log:

TomCummings_0-1744034912067.png

IFORT files generated:

TomCummings_1-1744034980341.png

IFX log:

TomCummings_2-1744034988831.png

IFX files generated:

TomCummings_3-1744034999356.png

Attached is the demo example I used to make these screenshots

 

0 Kudos
1 Reply
taehunkim
Employee
152 Views

Hi,

Adding “/Qno-ipo” option to the linkage command line(Property->Librarian->Command Line), you can get .exp file.

화면 캡처 2025-04-16 164513.jpg

Thanks

Reply