|
|
Subscribe / Log in / New account

Scibuntu - one line of apt-get plus non-free stuff...

Scibuntu - one line of apt-get plus non-free stuff...

Posted Nov 9, 2006 10:17 UTC (Thu) by DeletedUser32991 ((unknown), #32991)
Parent article: Get more Science into your Distribution

I'm afraid that the Scibuntu recommendation is a bit below LWN's usual high standards (thanks a lot for keeping them high!):

The difference between scibuntu and

apt-get install libgl1-mesa-swrast emacs21 build-essential g77 gfortran sharutils binutils sysutils tetex-base tetex-bin tetex-extra gs gv grace octave gnuplot qalculate-gtk labplot gromacs gromacs-doc rasmol pymol t-coffee r-base openbabel ncbi-tools-x11 ncbi-tools-bin python-biopython blast2 bioperl clustalw clustalx tree-puzzle treewiewx

It installs some additional non-free software and some whitespace. Thanks a lot.


to post comments

Scibuntu - one line of apt-get plus non-free stuff...

Posted Nov 9, 2006 17:12 UTC (Thu) by Kluge (subscriber, #2881) [Link] (3 responses)

Now that gfortran is available, is there any need for g77?

Scibuntu - one line of apt-get plus non-free stuff...

Posted Nov 9, 2006 22:28 UTC (Thu) by kmccarty (subscriber, #12085) [Link] (1 responses)

Now that gfortran is available, is there any need for g77?

Last I checked, gfortran was still missing some FORTRAN 77 intrinsics. In part for that reason, all the FORTRAN-using libraries, at least in Debian (and so I imagine also in Ubuntu) are built with g77.

Also, the default ABI of code generated by g77 and gfortran is slightly different, so one can't always compile code with gfortran and link it against libraries built using g77. (Look up the -ff2c and -fno-f2c options in the g77 and gfortran info manuals for details.)

Presumably when the first shortcoming above is fixed, Debian-based distributions will switch to compiling FORTRAN libraries with gfortran. This will necessitate an ABI transition similar to the C++ transitions required when the default g++ gets updated to a new major version.

Scibuntu - one line of apt-get plus non-free stuff...

Posted Nov 10, 2006 3:52 UTC (Fri) by Kluge (subscriber, #2881) [Link]

Thanks for the info!

g77

Posted Nov 12, 2006 13:54 UTC (Sun) by vblum (guest, #1151) [Link]

Last time I checked, g95 was vastly preferable over gfortran. The gfortran developers made the choice to fork g95 and get gfortran into the gcc mainline as soon as possible. The price was, in my opinion, a focus on infrastructure over actually making the thing work. Thus, when I tried an official gfortran I simply could not get it to work whereas g95 works reliably and out of the box.

In my opinion, g95 can fully replace g77 at this point.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds