Software Archive
Read-only legacy content
17061 Discussions

msvcrt.lib(MSVCRT.dll) : error LNK2005: __imp___fpieee_flt already defined in dformd.lib(fix.obj)

Intel_C_Intel
Employee
1,237 Views
Having upgraded from v6.5 to v6.6 I now receive the error when linking,

msvcrt.lib(MSVCRT.dll) : error LNK2005: __imp___fpieee_flt already defined in dformd.lib(fix.obj)
msvcrt.lib(MSVCRT.dll) : warning LNK4006: __imp___fpieee_flt already defined in dformd.lib(fix.obj); second definition ignored
Creating library Release/ad3dv42sp.lib and object Release/ad3dv42sp.exp
Release/ad3dv42sp.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.

ad3dv42sp.exe - 2 error(s), 1 warning(s)

A conflict between the C++ library and the updated Fortran library I guess. I tried adding dformd.lib to Projects, Setting, Link, Object/Library Modules to get the Fortran .dll read first but this makes no difference. I have MVC++ v6.0 installed. Any ideas would be much appreciated.

Many thanks,
BPH (UK)
0 Kudos
6 Replies
Steven_L_Intel1
Employee
1,237 Views
Hmm - this should not have happened. What Visual Studio service pack, if any, do you have installed?

Please install Visual Studio SP5 if you don't already have it and try the CVF upgrade again. If you need more help, write to vf-support@compaq.com

Steve
0 Kudos
Intel_C_Intel
Employee
1,237 Views
Many thanks,

Having installed SP5 and after reinstalling the v6.6 upgrade it links OK.

BPH (UK)
0 Kudos
Intel_C_Intel
Employee
1,237 Views
Steve,

How do you know if you have SP5 and where do you go to download it? I searched the MS site and found downloads for Vidual Studio C++. Is this the download?

Tom
0 Kudos
durisinm
Novice
1,237 Views
You can download service pack updates to Visual Studio from http://msdn.microsoft.com/vstudio/downloads/updates.asp.

Mike
0 Kudos
Intel_C_Intel
Employee
1,237 Views
Mike,

Thanks, but I made it to there previously when searching MS's web page and there are several options for downloading SP5 including VB, Java, C++, etc. Which one do I download and install? I suspect C++, but I would like to make certain before I screw anything up.

Tom
0 Kudos
Steven_L_Intel1
Employee
1,237 Views
You want the "Full" download. The others don't include the Visual C++ files.

Steve
0 Kudos
Reply