Opened 5 years ago

Closed 5 years ago

#619 closed bug (invalid)

mpich2-1.0.8p1: cat: conftest.f: No such file or directory

Reported by: Martin MOKREJŠ <mmokrejs@…> Owned by:
Priority: major Milestone:
Component: mpich Keywords:
Cc:

Description

Hi,
  I run 32bit Pentium4-M laptop with Gentoo Linux. I get from configure the
following:

# ./configure
Configuring MPICH2 version 1.0.8p1
Running on system: Linux vrapenec 2.6.29.3 #7 Fri May 15 14:09:38 MEST 2009 i686
Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz GenuineIntel GNU/Linux
Executing mpich2prereq in /tmp/mpich2-1.0.8p1/src/mpid/ch3 with
Executing mpich2prereq in /tmp/mpich2-1.0.8p1/src/mpid/ch3/channels/sock
sourcing /tmp/mpich2-1.0.8p1/src/pm/mpd/mpich2prereq
sourcing /tmp/mpich2-1.0.8p1/src/pm/mpd/setup_pm
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether C compiler accepts option -O2... yes
checking whether routines compiled with -O2 can be linked with ones compiled
without -O2... yes
checking for type of weak symbol support... pragma weak
checking whether __attribute__ ((weak)) allowed... yes
checking for multiple weak symbol support... yes
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking whether Fortran 77 compiler accepts option -O2... yes
checking whether routines compiled with -O2 can be linked with ones compiled
without -O2... yes
checking how to get verbose linking output from gfortran... -v
checking for Fortran 77 libraries of gfortran...  -L/usr/lib/gcc/i686-pc-linux-
gnu/4.3.3 -L/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-
gnu/lib -L/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../.. -lgfortranbegin
-lgfortran -lm
checking whether gfortran accepts the FLIBS found by autoconf... yes
checking whether C can link with  -L/usr/lib/gcc/i686-pc-linux-gnu/4.3.3
-L/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../../../i686-pc-linux-gnu/lib
-L/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/../../.. -lgfortranbegin -lgfortran
-lm... yes
checking for linker for Fortran main programs... Use Fortran to link programs
checking for Fortran 77 name mangling... lower underscore
checking what libraries are needed to link Fortran programs with C routines that
use stdio... none
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for ifort... ifort
checking that f works as the extension for Fortran 90 program... no
checking for extension for Fortran 90 programs... unknown!
checking whether we are using the GNU Fortran 90 compiler... no
checking whether ifort accepts -g... no
checking for extension for Fortran 90 programs... unknown!
checking whether the Fortran 90 compiler (ifort  ) works... no
configure: WARNING: installation or configuration problem: Fortran 90 compiler
cannot create executables.
checking whether the Fortran 90 compiler (ifort  ) is a cross-compiler...
checking whether Fortran 90 works with Fortran 77... cat: conftest.f: No such
file or directory
Output from the link step is

Error: A license for FComp is not available (-5,357).

Make sure that a license file is being used that contains a license
for the requested feature.  If your license requires a license server,
make sure that the server is using the right license file (usually,
this would be the same license file that is being used by this
application), and make sure that you have not changed the license
file since starting the server.

License file(s) used were (in this order):
    1.  /opt/intel/fc/10.1.018/licenses/*.lic
    2.  /opt/intel/licenses/EVAL_L_CMP_CPP_VXM4-MP475JVT.lic
    3.  /opt/intel/licenses/l_cpp_21985136.lic
    4.  /root/intel/licenses
    5.  /Users/Shared/Library/Application Support/Intel/Licenses
    6.  /opt/intel/fc/10.1.018/bin/*.lic

Please visit http://support.intel.com/support/performancetools/support.htm if
you require technical assistance.

ifort: error #10052: could not checkout FLEXlm license
no
configure: WARNING: The test program that was used and the output may be found
in config.log
configure: WARNING: The selected Fortran 90 compiler ifort does not work with
the selected Fortran 77 compiler gfortran.  Use the environment variables F90
and F77 respectively to select compatible Fortran compilers.  The check here
tests to see if a main program compiled with the Fortran 90 compiler can link
with a subroutine compiled with the Fortran 77 compiler.
checking whether Fortran accepts ! for comments... yes
checking for include directory flag for Fortran... -I
checking for Fortran 77 flag for library directories... -L
checking for which Fortran libraries are needed to link C with Fortran... none
checking whether Fortran compiler processes .F files with C preprocessor... yes
checking for c++... c++
[cut]
checking for size of Fortran type integer... 4
checking for size of Fortran type real... 4
checking for size of Fortran type double precision... 8
checking whether integer*1 is supported... yes
checking whether integer*2 is supported... yes
checking whether integer*4 is supported... yes
checking whether integer*8 is supported... yes
checking whether integer*16 is supported... no
checking whether real*4 is supported... yes
checking whether real*8 is supported... yes
checking whether real*16 is supported... no
checking for C type matching Fortran integer... int
checking for size of MPI_Status... 20
checking for values of Fortran logicals... True is 1 and False is 0
checking how to run the C preprocessor... gcc -E
checking for Fortran 90 integer kind for 4-byte integers... unavailable
checking for Fortran 90 integer kind for 8-byte integers... unavailable
checking for Fortran 90 integer kind for 4-byte integers... -1 (cached)
configure: WARNING: Unable to determine Fortran 90 KIND values for either
address-sized integers or offset-sized integers.  Using 4 in that case.
checking whether real*8 is supported in Fortran 90... no



Yes, I do not have a license for ifort but have gfortran from gcc:

# ifort -V
Intel(R) Fortran Compiler for applications running on IA-32, Version 10.1
Build 20080801 Package ID: <l_fc_p_10.1.018>
Copyright (C) 1985-2008 Intel Corporation.  All rights reserved.

Error: A license for FComp is not available (-5,357).

Make sure that a license file is being used that contains a license
for the requested feature.  If your license requires a license server,
make sure that the server is using the right license file (usually,
this would be the same license file that is being used by this
application), and make sure that you have not changed the license
file since starting the server.

License file(s) used were (in this order):
    1.  /opt/intel/fc/10.1.018/licenses/*.lic
    2.  /opt/intel/licenses/EVAL_L_CMP_CPP_VXM4-MP475JVT.lic
    3.  /opt/intel/licenses/l_cpp_21985136.lic
    4.  /root/intel/licenses
    5.  /Users/Shared/Library/Application Support/Intel/Licenses
    6.  /opt/intel/fc/10.1.018/bin/*.lic

Please visit http://support.intel.com/support/performancetools/support.htm if
you require technical assistance.

ifort: error #10052: could not checkout FLEXlm license
# gfortran -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-
devel/gcc-4.3.3-[2]/work/gcc-4.3.3/configure --prefix=/usr --bindir=/usr/i686-pc-
linux-gnu/gcc-bin/4.3.3 --includedir=/usr/lib/gcc/i686-pc-linux-
gnu/4.3.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.3
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.3.3/man --infodir=/usr/share
/gcc-data/i686-pc-linux-gnu/4.3.3/info --with-gxx-include-dir=/usr/lib/gcc/i686
-pc-linux-gnu/4.3.3/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-
linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-
included-gettext --with-system-zlib --disable-checking --disable-werror
--enable-secureplt --disable-multilib --enable-libmudflap --disable-libssp
--enable-libgomp --enable-cld --enable-java-awt=gtk --with-arch=i686 --enable-
languages=c,c++,java,treelang,fortran --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/
--with-pkgversion='Gentoo 4.3.3-[2] p1.1, pie-10.
1.5'
Thread model: posix
gcc version 4.3.3 (Gentoo 4.3.3-[2] p1.1, pie-10.1.5)
#


Martin

Attachments (1)

config.log (188.4 KB) - added by Martin MOKREJŠ 5 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (4)

Changed 5 years ago by Martin MOKREJŠ

Added by email2trac

comment:1 Changed 5 years ago by Martin MOKREJŠ

  • id set to 619

This message has 1 attachment(s)

comment:2 Changed 5 years ago by Rajeev Thakur

Set the environment variables F77 and F90 both to gfortran before
running configure and make.

Rajeev

comment:3 Changed 5 years ago by balaji

  • Resolution set to invalid
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.