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.
29285 Discussions

Fortran XE + Visual Studio Installation: Impossible Link in Debug mode

pascal_voc
Beginner
862 Views
After electronic installation of the 'Intel Visual Studio Fortran_XE on my PC (Windows XP), when compiling my code in Release mode, it works, but in Debug mode I get the error:
"LINK : fatal error LNK2023: bad DLL or entry point 'msobj80.dll'"
I find one'msobj80.dll' that was installed in MSV 9.0 directory with same version : 9.0.21022.8 and date (11/7/2007) as the 'link.exe' in same directory.
There is another 'msobj80.dll'in 'Common Files' with same version 9.0.21022.8but different length (71ko / 86ko) and different date (11/8/2007). Exchanging these files does not work. What to do ?
0 Kudos
6 Replies
Aubrey_W_
New Contributor I
862 Views
Hello, I moved this thread to our Intel Visual Fortran Compiler for Windows forum, so that one of our technical consulting engineers can assist you.

Best regards,


==
Aubrey W.
Intel Software Network Support
0 Kudos
Steven_L_Intel1
Employee
862 Views
The DLL should be in the Common7\IDE folder. Use the 9.0.21022.8 version.
0 Kudos
wstephens
Beginner
862 Views
I too have this error when compiling for debug in Visual Studio:

LINK : fatal error LNK2023: bad DLL or entry point 'msobj80.dll'

But I have Windows XP Pro x64 SP2 and Intel XE using 2008 (but for some reason Visual Studio 9.0 folders also exist).

Do I need to copy a file somewhere?

0 Kudos
Steven_L_Intel1
Employee
862 Views
Visual Studio 2008 is Visual Studio 9.0. Follow the previous advice.
0 Kudos
wstephens
Beginner
862 Views
> Use the 9.0.21022.8 version.

Both are called the 9.0.21022.8 version. :-)



I copied from

C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv

msobj80.dll [11/08/2007 with 72,192 bytes]

to

C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE

(no existing msobj80.dll file)

and then the link worked.



0 Kudos
Steven_L_Intel1
Employee
862 Views
Right - the IDE folder is where that DLL belongs.
0 Kudos
Reply