[CMake] Problem running cmake 2.8.4 on Ubuntu 10.04
Alan W. Irwin
irwin at beluga.phys.uvic.ca
Wed Jul 6 16:07:39 EDT 2011
On 2011-07-06 17:25+0200 pellegrini wrote:
> thanks Alan for your help,
>
> indeed 'ifort_release_win' stands for a build with ifort using a graphical
> user interface. I just realize it was certainly not the best name for my
> build directory (ifort_release_gui would have led to less confusion I guess).
>
> In the meantime, I found that cmake 2.8.0, 2.8.1, 2.82 works and starting
> from 2.8.3 the ABI steps fails. I may be wrong but it seems to be related to
> some "addings" in the version 2.8.3 and 2.8.4.
Hi Eric:
My impression is there has been a lot of changes in Fortran support in
the 2.8.x series. Perhaps for ifort you have to do something different
on Linux for 2.8.3 or 2.8.4. Alternatively, there might be a regression
in ifort support starting with 2.8.3.
I am not a CMake developer so cannot speak for them, but their track
record is they are extremely concerned about such regressions if they
exist. But you have to get their attention first with a simple
example. So if you make a simple self-contained fortran project (say
one ~5-line main routine) that shows an ifort issue for CMake-2.8.3
and 2.8.4, but not for 2.8.2, my guess is they would be extremely
interested. On the other hand, if your simple project shows no ifort
problems, but your complicated one does, then obviously there is some
fundamental issue with the CMake-based build system for the
complicated project that is exposed by CMake-2.8.3 and beyond. So you
make the simple project more and more like the complicated one until
you find the CMake logic in the complicated one that is the source
of the trouble for CMake-2.8.3 or later.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
More information about the CMake
mailing list