Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
告知
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 ディスカッション

New Fortran triggers fatal linker errors (?)

WSinc
新規コントリビューター I
1,422件の閲覧回数

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 件の賞賛
16 返答(返信)
mecej4
名誉コントリビューター III
1,422件の閲覧回数

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.

WSinc
新規コントリビューター I
1,422件の閲覧回数

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.

WSinc
新規コントリビューター I
1,422件の閲覧回数

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.

WSinc
新規コントリビューター I
1,422件の閲覧回数

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?

Steven_L_Intel1
従業員
1,422件の閲覧回数

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

WSinc
新規コントリビューター I
1,422件の閲覧回数

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 - - 

Steven_L_Intel1
従業員
1,422件の閲覧回数

Use Programs and Features from the Control Panel to uninstall.

WSinc
新規コントリビューター I
1,422件の閲覧回数

I dont see that anywhere.

Is that under Visual Studio?

If not, where?

WSinc
新規コントリビューター I
1,422件の閲覧回数

Never mind i found the UNINSTALL.

WSinc
新規コントリビューター I
1,422件の閲覧回数

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.

Steven_L_Intel1
従業員
1,422件の閲覧回数

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.

JVanB
高評価コントリビューター II
1,422件の閲覧回数

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?

 

WSinc
新規コントリビューター I
1,422件の閲覧回数

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.

Steven_L_Intel1
従業員
1,422件の閲覧回数

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

mecej4
名誉コントリビューター III
1,422件の閲覧回数

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.

Steven_L_Intel1
従業員
1,422件の閲覧回数

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

返信