[SCore-users] SCore 5.2 source build problems

Nick Birkett nrcb at streamline-computing.com
Sun Dec 8 23:53:09 JST 2002


mpif90 under SCore 5.2 is broken.

I have applied Mr Kameyama's patch to the f90modules/configure in the
source code.

I have used these source tar files:

score-5.2.0.score.tar.gz
score-5.2.0.build.tar.gz
score-5.2.0.mpi.tar.gz

and applied this patch successfully
-------------------------------------------------------------------------------------
Index: configure
===================================================================
RCS file: /develop/cvsroot/score-src/runtime/mpi/mpich-1.2.4/src/f90modules/configure,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 configure
--- configure   19 Sep 2002 00:49:17 -0000      1.1.1.1
+++ configure   29 Nov 2002 03:26:25 -0000
@@ -1438,9 +1438,9 @@
 echo $ac_n "checking whether Fortran 90 is compatible with Fortran 77""... $ac_c" 1>&6
 echo "configure:1440: checking whether Fortran 90 is compatible with Fortran 77" >&5
 if { (eval echo configure:1441: \"$ac_f90compile\") 1>&5; (eval $ac_f90compile) 2>&5; } ; then-    f77test='$F77 -c conftest1.f'
+    f77test='$F77 $FFLAGS -c conftest1.f'
     if { (eval echo configure:1443: \"$f77test\") 1>&5; (eval $f77test) 2>&5; } ; then
-        f90_f77link='$F90 -o conftest conftest.o conftest1.o'
+        f90_f77link='$F90 $F90FLAGS -o conftest conftest.o conftest1.o'
         if { (eval echo configure:1445: \"$f90_f77link\") 1>&5; (eval $f90_f77link) 2>&5; } ;
then
            pac_cv_prog_f90_and_f77=yes
        fi
-------------------------------------------------------------------------------------------

There was a typo in the original patch and I think this is the correct one.

In /opt./score/score-src I did ./configure and make

Please find attached the scoreconflog and scorebuildlog  showing outputs of ./configure
and make (gzipped ascii files).

I am compiling on a freshly installed RedHat 7.3 system with PGI 4.0-2 and Intel V7.0 compilers installed.

This is my /opt/score/etc/compilers/site

mpicc    gnu=gcc intel=icc pgi=pgcc
mpic++   gnu=g++ intel=icc pgi=pgCC
mpif77   gnu=g77 intel=ifc pgi=pgf77
mpif90   intel=ifc pgi=pgf90
mpc++    gnu=g++   intel=ifc pgi=pgCC
omcc     intel=icc gnu=egcs
omf77    intel=icc gnu=egcs
scorecc  gnu=gcc intel=icc pgi=pgcc
scorec++ gnu=g++ intel=icc pgi=pgCC
scoref77 gnu=g77 intel=ifc pgi=pgf77
scoref90 intel=ifc pgi=pgf90


I hope that is enough info to figure out what is going wrong here.

Many thanks.

Nick

-------------- next part --------------
A non-text attachment was scrubbed...
Name: scoreconflog.gz
Type: application/x-gzip
Size: 22 bytes
Desc: not available
URL: <http://new1.pccluster.org/pipermail/score-users/attachments/20021208/af8e9a4d/attachment.gz>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: scorebuildlog.gz
Type: application/x-gzip
Size: 23 bytes
Desc: not available
URL: <http://new1.pccluster.org/pipermail/score-users/attachments/20021208/af8e9a4d/attachment-0001.gz>


More information about the SCore-users mailing list