Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29280 Discussions

Building applications in 9.1 and then shipping to 9.0 users - any issues?

Tony_Garratt
Beginner
263 Views

If I compiled an application in 9.1 and shipped to an end user that had only 9.0, would therebe any issues? Similarly, if I produced static libraries in 9.1 and shipped them to an end user that had only 9.0 and they re-linked against them in 9.0, would they work?

So, in summary, can 9.1 exe's and libs be used in 9.0 without any problems?

Thank you!

Incidentally, if someone has 9.0, is there an upgrade cost for moving to 9.1?

The background is that one of our applications crashed when built in 9.0 with optimization on (but fine with no optimization) but in 9.1 its fine with optimization, making us think a bug was fixed in 9.1. However, our end user base is working with 9.0 and we dont necessarily want to force them to update to 9.1....

0 Kudos
1 Reply
Steven_L_Intel1
Employee
263 Views

If you ship a statically linked EXE, there's nothing special you need to do. If it is linked to DLL libraries, you need to supply the 9.1 Intel DLLs. If you ship a static library, then you also need to provide the Intel 9.1 static libraries, which you are allowed to redistribute.

Upgrading versions is free as long as your support services are current. Extending support service for the Standard Edition is $200 for a year.

0 Kudos
Reply