[CMake] compile flag on AIX-5.3
Joachim Geiger
joachim.geiger at ipp.mpg.de
Thu Mar 27 08:54:06 EDT 2008
Bill Hoffman wrote:
> Joachim Geiger wrote:
>> Hello,
>> I have the following problem with a fortran compiler flag I want to be
>> accepted. Compiler is the IBM compiler version 8. The compiler flag I
>> want to be accepted is -qrealsize=8 .
>> Using CMAKE_VERBOSE_MAKEFILE=ON I see that the compiler flag appears as
>> -fdefault-real-8
>> I tried -DCMAKE_Fortran_COMPILE_FLAGS=-qrealsize=8
>> and also with quotes: ' and ", but the effect is always that it is
>> translated into the above mentioned one.
>> An additional note: the AIX-compiler is named f95 and is the same as xlf.
>> Best regards,
>> Joachim
> What if you edit the CMakeCache.txt and fix it there? It may be a
> command line parsing issue.
>
> -Bill
Hello Bill,
that is the content in the CMakeCache.txt:
//Fortran compiler.
CMAKE_Fortran_COMPILER:FILEPATH=/usr/bin/f95
//No help, variable specified on the command line.
CMAKE_Fortran_COMPILE_FLAGS=-qrealsize:UNINITIALIZED=8
//Flags for Fortran compiler.
CMAKE_Fortran_FLAGS:STRING=-qrealsize=8
So I did not know what to fix there.
However, in the files flags.make and link.txt in the project directory I
see the string -fdefault-real-8 . If I edit these, then everything work
fine up to the linking process, but there I am facing a problem not
related to cmake.
Best regards,
Joachim
--
Joachim Geiger --------------------------------@\\
Max-Planck-Institute for Plasma Physics, @\\
Euratom Association \\\
Department Stellaratortheorie (ST) \\\__
Wendelsteinstr. 1 ( \\ \
D-17491 Greifswald, Germany \_ \\(_
Tel.: ++49 3834/88-2327 Fax: ++49 3834/88-2409 ) \\ \
e-mail: joachim.geiger at ipp.mpg.de \ - |
--------------------------------------------------- \____/
More information about the CMake
mailing list