some more debugging : I put printouts to 2 calls in fcompiler/ __init__.py, at the beginning of new_fcompiler and _find_existing_fcomplers. The full screen output is copied below. Several comments : 1) these methods seem to be called several times, not always with the same arguments. In order : CALL to new_fcompiler with options plat=None, compiler=None, verbose=0, dry_run=0, force=1, requiref90=0 CALL to _find_existing_fcompiler with options compilers=['sage_fortran', 'g95', 'gnu', 'gnu95'], osname=posix, platform=linux2, requiref90=0 CALL to new_fcompiler with options plat=linux2, compiler=sage_fortran, verbose=0, dry_run=0, force=0, requiref90=0 CALL to new_fcompiler with options plat=None, compiler=None, verbose=0, dry_run=0, force=1, requiref90=0 CALL to _find_existing_fcompiler with options compilers=['sage_fortran', 'g95', 'gnu', 'gnu95'], osname=posix, platform=linux2, requiref90=0 CALL to new_fcompiler with options plat=linux2, compiler=sage_fortran, verbose=0, dry_run=0, force=0, requiref90=0 CALL to new_fcompiler with options plat=None, compiler=gfortran, verbose=0, dry_run=0, force=1, requiref90=0 The last code generating the error message. So it seems that the compilation process goes back and forth between (None, gfortran) and (linux2, sage_fortran).
2) the compilers list above does not seem to know aboue gfortran, which seems ominous 3) Of course, I then immediately went back to the function new_fcompiler, and tried to force plat=linux2 and compiler=gfortran, but I get the following error: don't know how to compile Fortran code on platform 'linux2' with 'gfortran' compiler. Supported compilers are: intelem,absoft,compaq,ibm,sun,lahey,sage_fortran,pg,hpux,intele,gnu95,intelv,g95,compaqv,mips,vast,nag,none,intel,f,gnu,intelev) So I think that there is a real issue with supporting gfortran as the fortran compiler, though it is the default compiler on fedora since FC6 I think. 4) If I force plat to be sage_fortran, compilation of numpy starts, but I interrupted it of course as fcompiler mismatch would now be expected..... 5) If I force to plat=None and compiler='sage_fortran', it *also* seems to proceed with compilation, and that is what I think is the expected behavior, if I had not setenv SAGE_FORTRAN=/usr/bin/ gfortran...... but it is not the case, as my first failure was before I set SAGE_FORTRAN. I tried to unset it again, but the choice of gfortran seems to already be fixed and it fails with plat=posix anf compiler=fortran.... HTH, Johann ---------screen output -------------- Sage subshell$ python setup.py build Running from numpy source directory. F2PY Version 2_3979 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in /data1/sources/sage-2.9.1.1/ local/lib NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /data1/sources/ sage-2.9.1.1/local/lib NOT AVAILABLE atlas_blas_info: FOUND: libraries = ['f77blas', 'cblas', 'atlas'] library_dirs = ['/data1/sources/sage-2.9.1.1/local/lib'] language = c include_dirs = ['/data1/sources/sage-2.9.1.1/local/include'] CALL to new_fcompiler with options plat=None, compiler=None, verbose=0, dry_run=0, force=1, requiref90=0 CALL to new_fcompiler: None None CALL to _find_existing_fcompiler with options compilers=['sage_fortran', 'g95', 'gnu', 'gnu95'], osname=posix, platform=linux2, requiref90=0 CALL to new_fcompiler with options plat=linux2, compiler=sage_fortran, verbose=0, dry_run=0, force=0, requiref90=0 CALL to new_fcompiler: linux2 sage_fortran customize Sage_FCompiler_1 customize Sage_FCompiler_1 customize Sage_FCompiler_1 using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict- prototypes -fPIC compile options: '-c' gcc: _configtest.c gcc _configtest.o -L/data1/sources/sage-2.9.1.1/local/lib -lf77blas - lcblas -latlas -o _configtest ATLAS version 3.8.0 built by cohen on Tue Dec 25 10:09:51 PST 2007: UNAME : Linux localhost.localdomain 2.6.23.1-21.fc7 #1 SMP Thu Nov 1 21:09:24 EDT 2007 i686 i686 i386 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_CoreDuo -DATL_CPUMHZ=2000 - DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 1048576 F77 : gfortran, version GNU Fortran (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) F77FLAGS : -O -fPIC -m32 SMC : gcc, version gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) SMCFLAGS : -fomit-frame-pointer -O3 -mfpmath=387 -fPIC -m32 SKC : gcc, version gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) SKCFLAGS : -fomit-frame-pointer -O3 -mfpmath=387 -fPIC -m32 success! removing: _configtest.c _configtest.o _configtest FOUND: libraries = ['f77blas', 'cblas', 'atlas'] library_dirs = ['/data1/sources/sage-2.9.1.1/local/lib'] language = c define_macros = [('ATLAS_INFO', '"\\"3.8.0\\""')] include_dirs = ['/data1/sources/sage-2.9.1.1/local/include'] lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in /data1/sources/sage-2.9.1.1/ local/lib NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /data1/sources/ sage-2.9.1.1/local/lib libraries lapack_atlas not found in /data1/sources/sage-2.9.1.1/ local/lib numpy.distutils.system_info.atlas_threads_info NOT AVAILABLE atlas_info: libraries lapack_atlas not found in /data1/sources/sage-2.9.1.1/ local/lib numpy.distutils.system_info.atlas_info FOUND: libraries = ['lapack', 'f77blas', 'cblas', 'atlas'] library_dirs = ['/data1/sources/sage-2.9.1.1/local/lib'] language = f77 include_dirs = ['/data1/sources/sage-2.9.1.1/local/include'] CALL to new_fcompiler with options plat=None, compiler=None, verbose=0, dry_run=0, force=1, requiref90=0 CALL to _find_existing_fcompiler with options compilers=['sage_fortran', 'g95', 'gnu', 'gnu95'], osname=posix, platform=linux2, requiref90=0 CALL to new_fcompiler with options plat=linux2, compiler=sage_fortran, verbose=0, dry_run=0, force=0, requiref90=0 customize Sage_FCompiler_1 customize Sage_FCompiler_1 customize Sage_FCompiler_1 using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict- prototypes -fPIC compile options: '-c' gcc: _configtest.c gcc _configtest.o -L/data1/sources/sage-2.9.1.1/local/lib -llapack - lf77blas -lcblas -latlas -o _configtest ATLAS version 3.8.0 built by cohen on Tue Dec 25 10:09:51 PST 2007: UNAME : Linux localhost.localdomain 2.6.23.1-21.fc7 #1 SMP Thu Nov 1 21:09:24 EDT 2007 i686 i686 i386 GNU/Linux INSTFLG : -1 0 -a 1 ARCHDEFS : -DATL_OS_Linux -DATL_ARCH_CoreDuo -DATL_CPUMHZ=2000 - DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_GAS_x8632 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 1048576 F77 : gfortran, version GNU Fortran (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) F77FLAGS : -O -fPIC -m32 SMC : gcc, version gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) SMCFLAGS : -fomit-frame-pointer -O3 -mfpmath=387 -fPIC -m32 SKC : gcc, version gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-27) SKCFLAGS : -fomit-frame-pointer -O3 -mfpmath=387 -fPIC -m32 success! removing: _configtest.c _configtest.o _configtest FOUND: libraries = ['lapack', 'f77blas', 'cblas', 'atlas'] library_dirs = ['/data1/sources/sage-2.9.1.1/local/lib'] language = f77 define_macros = [('ATLAS_INFO', '"\\"3.8.0\\""')] include_dirs = ['/data1/sources/sage-2.9.1.1/local/include'] running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands -- compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands -- fcompiler options running build_src building py_modules sources building extension "numpy.core.multiarray" sources adding 'build/src.linux-i686-2.5/numpy/core/config.h' to sources. executing numpy/core/code_generators/generate_array_api.py adding 'build/src.linux-i686-2.5/numpy/core/__multiarray_api.h' to sources. adding 'build/src.linux-i686-2.5/numpy/core/src' to include_dirs. numpy.core - nothing done with h_files= ['build/src.linux-i686-2.5/ numpy/core/src/scalartypes.inc', 'build/src.linux-i686-2.5/numpy/core/ src/arraytypes.inc', 'build/src.linux-i686-2.5/numpy/core/config.h', 'build/src.linux-i686-2.5/numpy/core/__multiarray_api.h'] building extension "numpy.core.umath" sources adding 'build/src.linux-i686-2.5/numpy/core/config.h' to sources. executing numpy/core/code_generators/generate_ufunc_api.py adding 'build/src.linux-i686-2.5/numpy/core/__ufunc_api.h' to sources. adding 'build/src.linux-i686-2.5/numpy/core/src' to include_dirs. numpy.core - nothing done with h_files= ['build/src.linux-i686-2.5/ numpy/core/src/scalartypes.inc', 'build/src.linux-i686-2.5/numpy/core/ src/arraytypes.inc', 'build/src.linux-i686-2.5/numpy/core/config.h', 'build/src.linux-i686-2.5/numpy/core/__ufunc_api.h'] building extension "numpy.core._sort" sources adding 'build/src.linux-i686-2.5/numpy/core/config.h' to sources. executing numpy/core/code_generators/generate_array_api.py adding 'build/src.linux-i686-2.5/numpy/core/__multiarray_api.h' to sources. numpy.core - nothing done with h_files= ['build/src.linux-i686-2.5/ numpy/core/config.h', 'build/src.linux-i686-2.5/numpy/core/ __multiarray_api.h'] building extension "numpy.core.scalarmath" sources adding 'build/src.linux-i686-2.5/numpy/core/config.h' to sources. executing numpy/core/code_generators/generate_array_api.py adding 'build/src.linux-i686-2.5/numpy/core/__multiarray_api.h' to sources. executing numpy/core/code_generators/generate_ufunc_api.py adding 'build/src.linux-i686-2.5/numpy/core/__ufunc_api.h' to sources. numpy.core - nothing done with h_files= ['build/src.linux-i686-2.5/ numpy/core/config.h', 'build/src.linux-i686-2.5/numpy/core/ __multiarray_api.h', 'build/src.linux-i686-2.5/numpy/core/ __ufunc_api.h'] building extension "numpy.core._dotblas" sources adding 'numpy/core/blasdot/_dotblas.c' to sources. building extension "numpy.lib._compiled_base" sources building extension "numpy.numarray._capi" sources building extension "numpy.fft.fftpack_lite" sources building extension "numpy.linalg.lapack_lite" sources adding 'numpy/linalg/lapack_litemodule.c' to sources. building extension "numpy.random.mtrand" sources CALL to new_fcompiler with options plat=None, compiler=gfortran, verbose=0, dry_run=0, force=1, requiref90=0 error: don't know how to compile Fortran code on platform 'posix' with 'gfortran' compiler. Supported compilers are: intelem,absoft,compaq,ibm,sun,lahey,sage_fortran,pg,hpux,intele,gnu95,intelv,g95,compaqv,mips,vast,nag,none,intel,f,gnu,intelev) Sage subshell$ On Jan 4, 1:53 pm, Johannct <[EMAIL PROTECTED]> wrote: > ok, I am doing a little debugging : the numpy error message comes from > numpy/distutils/fcompiler/__init__.py in the new_fcompiler function. > This function seems to be called with plat=None and compiler=gfortran. > As plat=None, the first thing that this method function does is > plat=os.name.... I checked separately on another shell, and there is > no question that os.name returns 'posix' on my machine..... > So 2 questions : > 1) why is the pair (posix,gfortran) not a viable configuration, and > where is this list of possible confs defined? > 2) Why is new_fcompiler called with plat=None, and what should it be > for my FC7 system? > > Johann > > On Jan 4, 1:22 pm, mabshoff <[EMAIL PROTECTED] > > dortmund.de> wrote: > > On Jan 4, 10:14 pm, Johannct <[EMAIL PROTECTED]> wrote: > > > Hi, > > > > hello, > > > having root priviledge I went ahead and did : ln -s /usr/lib/ > > > libgfortran.so.1 /usr/lib/libgfortran.so > > > It fixes the problem in the sense that I am now back to square one, > > > with the initial numpy build failure : > > > Ok, but you also see if it works with the new fortran.spkg and without > > the link? I tested the new spkg in a Debian box, but libgfortran.so is > > in /usr/lib, so I am not 100% sure that it will work. But it should > > since the location of libgfortran.so on RedHat/FC is not in > > LD_LIBRARY_PATH per default. > > > > running install > > > running build > > > running config_cc > > > unifing config_cc, config, build_clib, build_ext, build commands -- > > > compiler options > > > running config_fc > > > unifing config_fc, config, build_clib, build_ext, build commands -- > > > fcompiler options > > > running build_src > > > building py_modules sources > > > building extension "numpy.core.multiarray" sources > > > Generating build/src.linux-i686-2.5/numpy/core/config.h > > > error: don't know how to compile Fortran code on platform 'posix' with > > > 'gfortran' compiler. Supported compilers are: > > > intelem,absoft,compaq,ibm,sun,lahey,sage_fortran,pg,hpux,intele,gnu95,intelv,g95,compaqv,mips,vast,nag,none,intel,f,gnu,intelev) > > > Error building numpy. > > > Try setting SAGE_ATLAS to the directory that contains lib/libatlas.a ? > > > > real 0m0.966s > > > user 0m0.560s > > > sys 0m0.169s > > > sage: An error occurred while installing numpy-20071020-1.0.3.1.p3 > > > Please email sage-develhttp://groups.google.com/group/sage-devel > > > explaining the problem and send the relevant part of > > > of /data1/sources/sage-2.9.1.1/install.log. Describe your computer, > > > operating system, etc. > > > If you want to try to fix the problem, yourself *don't* just cd to > > > /data1/sources/sage-2.9.1.1/spkg/build/numpy-20071020-1.0.3.1.p3 and > > > type 'make'. > > > Instead type "/data1/sources/sage-2.9.1.1/sage -sh" > > > in order to set all environment variables correctly, then cd to > > > /data1/sources/sage-2.9.1.1/spkg/build/numpy-20071020-1.0.3.1.p3 > > > (When you are done debugging, you can type "exit" to leave the > > > subshell.) > > > make[1]: *** [installed/numpy-20071020-1.0.3.1.p3] Error 1 > > > make[1]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg' > > > > So now that it agrees to pick up gfortran, as the fortran compiler, it > > > messes up the platform.... > > > Yeah, that sucks. Any chance you can provide any of us with a shell to > > hunt this down? The current situation is like poking around in the > > dark with one arm tied behind your back ;) > > > > best, > > > Johann > > > > On Jan 4, 1:06 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > > > > > On Jan 4, 2008 12:58 PM, mabshoff > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > On Jan 4, 9:52 pm, Johannct <[EMAIL PROTECTED]> wrote: > > > > > > fresh rebuild from a vanilla source, LD_LIBRARY_PATH, PYTHONPATH > > > > > > etc... unsetenved, and using make and *not* make -j2 and using > > > > > > SAGE_FORTRAN set to gfortran, I still stumble : > > > > > > > make[3]: `libcblas.so' is up to date. > > > > > > make[3]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build/lib' > > > > > > make[2]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build/lib' > > > > > > make[2]: Entering directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > mkdir -p /data1/sources/sage-2.9.1.1/local/include/atlas > > > > > > chmod 0755 /data1/sources/sage-2.9.1.1/local/include/atlas > > > > > > make -f Make.top install_inc > > > > > > INSTdir=/data1/sources/sage-2.9.1.1/local/ > > > > > > include > > > > > > make[3]: Entering directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/../ > > > > > > src/ATLAS//include/cblas.h > > > > > > /data1/sources/sage-2.9.1.1/local/include/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/../ > > > > > > src/ATLAS//include/clapack.h /data1/sources/sage-2.9.1.1/local/ > > > > > > include/. > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/include/cblas.h /data1/ > > > > > > sources/sage-2.9.1.1/local/include/clapack.h > > > > > > cp /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/ > > > > > > include/* /data1/sources/sage-2.9.1.1/local/include/atlas/. > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/include/atlas/* > > > > > > make[3]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > make -f Make.top install_lib > > > > > > INSTdir=/data1/sources/sage-2.9.1.1/local/ > > > > > > lib > > > > > > make[3]: Entering directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libatlas.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libcblas.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > liblapack.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/lib/libatlas.a /data1/ > > > > > > sources/sage-2.9.1.1/local/lib/liblapack.a \ > > > > > > /data1/sources/sage-2.9.1.1/local/lib/libcblas.a > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libf77blas.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/lib/libf77blas.a > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libptcblas.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp: cannot stat > > > > > > `/data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ > > > > > > ATLAS-build/lib/libptcblas.a': No such file or directory > > > > > > make[3]: [install_lib] Error 1 (ignored) > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libptf77blas.a /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp: cannot stat > > > > > > `/data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ > > > > > > ATLAS-build/lib/libptf77blas.a': No such file or directory > > > > > > make[3]: [install_lib] Error 1 (ignored) > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/lib/libptcblas.a > > > > > > /data1/ > > > > > > sources/sage-2.9.1.1/local/lib/libptf77blas.a > > > > > > chmod: cannot access `/data1/sources/sage-2.9.1.1/local/lib/ > > > > > > libptcblas.a': No such file or directory > > > > > > chmod: cannot access `/data1/sources/sage-2.9.1.1/local/lib/ > > > > > > libptf77blas.a': No such file or directory > > > > > > make[3]: [install_lib] Error 1 (ignored) > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libatlas.so /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libcblas.so /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > libf77blas.so /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > cp > > > > > > /data1/sources/sage-2.9.1.1/spkg/build/atlas-3.8.p6/ATLAS-build/lib/ > > > > > > liblapack.so /data1/sources/sage-2.9.1.1/local/lib/. > > > > > > chmod 0644 /data1/sources/sage-2.9.1.1/local/lib/libatlas.so /data1/ > > > > > > sources/sage-2.9.1.1/local/lib/liblapack.so \ > > > > > > /data1/sources/sage-2.9.1.1/local/lib/ > > > > > > libcblas.so /data1/sources/sage-2.9.1.1/local/lib/libcblas.so > > > > > > make[3]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > make[2]: Leaving directory `/data1/sources/sage-2.9.1.1/spkg/build/ > > > > > > atlas-3.8.p6/ATLAS-build' > > > > > > ld -L/data1/sources/sage-2.9.1.1/local/lib -shared -soname > > > > > > liblapack.so -o liblapack.so --whole-archive liblapack.a --no-whole- > > > > > > archive -lc -lm -lgfortran > > > > > > ld: cannot find -lgfortran > > > > > > ld -L/data1/sources/sage-2.9.1.1/local/lib -shared -soname > > > > > > libf77blas.so -o libf77blas.so --whole-archive libf77blas.a > > > > > > --no-whole- > > > > > > archive -lc -lm -lgfortran > > > > > > ld: cannot find -lgfortran > > > > > > Hi, > > > > > > that is a known bug that ought to be fixed in 2.9.2 (out in a couple > > > > > hours). You can download > > > > > >http://sage.math.washington.edu/home/jkantor/spkgs/fortran-20071120.p... > > > > > > and drop it into spkg/standard - then run make again and the problem > > > > > should go away. > > > > > I don't think the above spkg actually fixes the problem, as you'll > > > > probably find out > > > > if you try it. > > > > > Something that Kate suggested is to symlink: > > > > > /usr/lib/gcc/i386-redhat-linux/4.1.2/libgfortran.so to > > > > $SAGE_ROOT/local/lib/ > > > I don't like that solution too much, but it seems to be like a last > > resort solution. It > > ... > > read more ยป --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---