Discussion Overview
The discussion revolves around a Fortran code compilation issue, specifically related to the unresolved external symbol error for the subroutine DEVCRG. Participants explore potential causes and solutions, including library linking and compiler compatibility.
Discussion Character
- Technical explanation
- Debate/contested
Main Points Raised
- One participant reports an unresolved external symbol error related to the subroutine DEVCRG during the build process.
- Another participant suggests that DEVCRG is part of the IMSL® Fortran Numerical Math Library and proposes that linking against this library may resolve the issue.
- A participant inquires about the specific compiler and operating system being used, indicating that this information may be relevant to the solution.
- One participant mentions the need to purchase the Intel Fortran Compiler along with IMSL for use with Visual Studio, while also suggesting gfortran as a free alternative.
Areas of Agreement / Disagreement
Participants have not reached a consensus on the exact solution to the problem, with multiple suggestions and potential paths forward being discussed.
Contextual Notes
There are limitations regarding the availability of the IMSL library and the specific requirements for linking it, which remain unresolved. The discussion also highlights dependencies on the choice of compiler and operating system.
Who May Find This Useful
Individuals working with Fortran, particularly those facing similar compilation issues or seeking information on library linking and compiler options.