On Wed, Oct 27, 2010 at 6:01 PM, kcrisman <kcris...@gmail.com> wrote: > >> > Regarding fortran, for a "Microsoft Visual C++" version of Sage, I >> > will just get rid of Fortran (and Lisp) entirely, and not bother with >> > building anything currently in Sage that depends on them... >> >> My thoughts about fortran oscillate as well. If I have the option, I >> try to just use Python + Cython. >> > > For current Sage needs, though, the reason for Fortran is Scipy and R, > correct? (Maybe PolyBoRi?)
The Sage packages that directly depend on Fortran are: R, f2c, lapack, blas, numpy, scipy, cvxopt: deep:sage-4.5.3 wstein$ grep FORTRAN spkg/standard/deps $(INST)/$(FORTRAN) \ $(INST)/$(R): $(BASE) $(INST)/$(PYTHON) $(INST)/$(ATLAS) $(INST)/$(ICONV) $(INST)/$(FORTRAN) $(INST)/$(FORTRAN): $(BASE) $(INST)/$(PYTHON) $(INSTALL) "$(SAGE_SPKG) $(FORTRAN) 2>&1" "tee -a $(SAGE_LOGS)/$(FORTRAN).log" $(INST)/$(F2C): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(LAPACK): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(BLAS): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(NUMPY): $(BASE) $(INST)/$(PYTHON) $(INST)/$(FORTRAN) $(INST)/$(F2C) \ $(INST)/$(SCIPY): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(F2C) \ $(INST)/$(CVXOPT): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(F2C) Note that numpy can be built and used *without* fortran, e.g., when I removed fortran from psage I kept numpy... William > Though I also note > http://www.sagemath.org/doc/numerical_sage/f2py.html refers to another > cool %magic thing. Just checking. > > - kcrisman > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- William Stein Professor of Mathematics University of Washington http://wstein.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org