Greetings all,After four days' effort I am at wits' end. My problem concerns the linker reporting an unresolved external symbol indicating a different number of bytes in the parameter indicator e.g. _GEODW1@28 where the include file definition is _GEODW1@24, which corresponds to the parameter variables and their declaration in my calling routines. At first I thought I had a problem with my code or at the very least a problem with the settings in my project noting that the dll that contains these external symbols are in an old CVF dll. The strange thing is that I have other routines in the same project with exactly the same declaration of variables and call the same external routines and the linker never complains in their cases. Sometimes, after cleaning the project and rebuilding the solution more such errors will appear and after cleaning the project again they will disappear again seemingly in a random fashion wihtout any change in the code or in the project settings. In an effort to prove a point I gave my code to a colleague that has the same compiler. He confirmed that he was able to compile the code and link it without any changes needed to the code. So the answer was that I obviously must have an error in my project settings, but after having compared each setting in the entire project with those of my colleague I can confirm that they are identical. The only remaining difference is that he is on Windows XP SP3 and I am on Windows 7 32 bit. As far as the rest of the information is concerned:Compiler:Intel Fortran professional Edition 11.1.065 update 6 updated withIntel Fortran professional Edition 11.1.070 update 8MS Visual Studio 2008 SP1I could provide snippets of my code, but that would seem to cloud the issue as my colleague was able to compile and link the code on his setup without any change to the code. The question is what gives?!?!? I have even resolved to uninstall and reinstall everything, this time making sure I install just the minimum so as to illiminate any other external factors. Can anybody kindly please think of anything else I can try besides jumping from the top floor of our building? Yes, I am becoming that frustrated with this error!l8r
For more complete information about compiler optimizations, see our Optimization Notice.