[CMake] Problems with Intel Fortran 11 on Windows XP

Tormod.Ravnanger.Landet at dnv.com Tormod.Ravnanger.Landet at dnv.com
Wed Dec 17 10:32:47 EST 2008


> -----Original Message-----
> From: Bill Hoffman [mailto:bill.hoffman at kitware.com] 
> Sent: 16. desember 2008 14:08
> To: Landet, Tormod Ravnanger
> Subject: Re: [CMake] Problems with Intel Fortran 11 on Windows XP
> 
> Tormod.Ravnanger.Landet at dnv.com wrote:
> >> Can you try editing the .fproj.old file and change it to:
> >>
> >>   Version="11.0" instead of:
> >> 	Version="9.10"
> >>
> >> Basically, what would really help is if you made changes to 
> >> the .vfproj 
> >> file until it loaded without the upgrade dialog.  With that I 
> >> can make 
> >> the correct changes to the CMake so that it generates the 
> >> correct files.
> > 
> > Changing the version number made the project open without 
> any dialogs.
> > After opening and closing (no save or upgrade dialoges), 
> the .vfproj 
> > file was changed into the upgraded variant automatically.
> > 
> 
> OK, good.  Do you have the ability to build CMake from 
> source?  If so, 
> try changing :
> 
> cmLocalVisualStudio7Generator
> ::WriteProjectStartFortran
> 
> You will see the version part.  Let me know if it works after that 
> change.  Then I will have to figure out if I can detect the 
> version of 
> fortran and set the version automatically.  Seems that you can have 
> various versions of Fortran with various versions of VS.

I changed the version number in the CMake source code, recompiled CMake
and it worked like it should. Thanks!

For the list and search engines: to make CMake 2.6.2 work with Intel 
Fortran 11 and the Visual Studio 2008 generator, CMake has to be patched
at the moment. The problem is that the generated .vfproj files are not
compatible with the Intel Fortran v. 11 integration with Visual Studio.

Tormod Landet

**************************************************************************************The contents of this e-mail message and any attachments are confidential and are intended solely for the addressee. If you have received this transmission in error, please immediately notify the sender by return e-mail and delete this message and its attachments. Any unauthorized use, copying or dissemination of this transmission is prohibited. Neither the confidentiality nor the integrity of this message can be vouched for following transmission on the Internet.**************************************************************************************




More information about the CMake mailing list