Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29279 Discussions

New Fortran triggers fatal linker errors (?)

WSinc
New Contributor I
1,393 Views

When I installed the most recent Fortran, I get this:

1>LINK : fatal error LNK1104: cannot open file 'libmmdd.lib'

This was with a program that always linked before.

Do I have to go back one step? I am not sure I can recover the old Fortran.

Maybe this has to do with the VS that came with it?

0 Kudos
16 Replies
mecej4
Honored Contributor III
1,393 Views

I installed the new version (15.0.2.179) yesterday, and one libmmdd.lib is present in c:\Program Files (x86)\Intel\Composer XE 2015\compiler\lib\ia32 and another in c:\Program Files (x86)\Intel\Composer XE 2015\compiler\lib\intel64, as expected. The files are dated 01/22/2015.

0 Kudos
WSinc
New Contributor I
1,393 Views

I did a search for that file, but none of the ones I found have the 1/22/2015 date. so it looks like the installer did not put that file where it was supposed to be found. or it did not put the new library file anywhere.

0 Kudos
WSinc
New Contributor I
1,393 Views

I am going to try the other PC, see if it does the same screw-up.

 

OK, that one did install properly. at least I found the files you mentioned with the right dates on them.

Is there a special procedure to re-install the one I had trouble with? I can just re-run the EXE I downloaded.

0 Kudos
WSinc
New Contributor I
1,393 Views

To save time, I opted to "repair" instead.

 

I got the same problem again -

However, it did put a LIBMMDD.PDB file in with the appropriate 1/22/15 date on it.

But NO LIB files.

 

Anything else I can try?

0 Kudos
Steven_L_Intel1
Employee
1,393 Views

Uninstall, delete the Composer XE 2015 folder, then reinstall.

0 Kudos
WSinc
New Contributor I
1,393 Views

OK, where is the UNINSTALL script located?

 

Maybe there is a VERBOSE log file I could send, that might have a clue.

After I re-install, that is - - 

0 Kudos
Steven_L_Intel1
Employee
1,393 Views

Use Programs and Features from the Control Panel to uninstall.

0 Kudos
WSinc
New Contributor I
1,393 Views

I dont see that anywhere.

Is that under Visual Studio?

If not, where?

0 Kudos
WSinc
New Contributor I
1,393 Views

Never mind i found the UNINSTALL.

0 Kudos
WSinc
New Contributor I
1,393 Views

OK, when I uninstalled, and tried to install it again, I kept getting:

"No components are selected." I did make sure that the entire directory was deleted,

 

Do I have to do a custom installation?

Actually, I am puzzled why it keeps insisting I dont have an Intel architecture.

Previous versions never gave me that message. It might have an AMD processor,

but would that matter? anyway, its 32-bit, not 64.

0 Kudos
Steven_L_Intel1
Employee
1,393 Views

What exactly are you seeing? The install doesn't care if you have an AMD processor. Are you seeing a warning about no ":Intel 64" support in Visual Studio? Ignore it.

Did you do an uninstall from Control Panel > Programs and Features? Just deleting the directory is not sufficient.

0 Kudos
JVanB
Valued Contributor II
1,393 Views

I've been to that same brick wall. The screen mentioned in Quote #11 happens after the EULA screen and the spyware screen. Once you get there, you're dead meat. The custom installation button leads you to a screen where you can see a tree view of the installable products, but all the nodes are grayed out so you can't select anything. Does billsincl have Windows 8.1, too?

 

0 Kudos
WSinc
New Contributor I
1,393 Views

Yes, the UNINSTALL and REINSTALL did work.

But each time I tried either the MKL or the FORTRAN reinstall, I got this warning that it was not an INTEL architecture.

 

BTW, it would NOT install anything unless I used a "custom install" If I used the default choice, it says "no components are selected."

Then I am "dead meat."

Since both computers are IBM PC vintage, what other choices would there be besides AMD and INTEL CPUs?

I have 32-bit CPUs in both.

 

I could try it again, once I return from my sister's funeral, and send you a screen shot.

0 Kudos
Steven_L_Intel1
Employee
1,393 Views

I am unfamiliar with the behavior you describe. Would you please attach screenshots of these messages and the configuration pages?

0 Kudos
mecej4
Honored Contributor III
1,393 Views

I had something like this happen when I installed the 15.0.32 update. The installer screens looked no different than what I remembered from previous updates. However, the behavior of the updater is significantly different -- I am stating this from memory and a bit of guesswork, since I expected the update to be installed without any trouble and did not keep records or look at the long log files.

As usual, the installer offers to update an existing version on the user's system or to install the new version separately. If you choose to replace the old version with the new and do not choose "custom install", after a long time the installer finishes and then you find that you are left with no Intel Fortran, C or MKL installed. Only some vestiges of the old installation will be left. Apparently, you have to specify each package that you want to update, and do so explicitly. This installer does not appear to do the probing needed to find out what components have been installed in the old version.

After the failed installation, I reran the installer, chose "custom install" and selected the components to install explicitly. Everything went through this time.

You probably need to reinstall, choosing "custom install". There are probably more components missing than just the one DLL that you mentioned.

0 Kudos
Steven_L_Intel1
Employee
1,393 Views

I assume you meant 15.0.2, mecej4. 15.0.3 is still a couple of months away.

0 Kudos
Reply