Nicolas Mailhot wrote:
I don't expect so. It's a bug with the gfortran compiler, and gcc-gfortran 4.1.x is pretty much bleeding edge already, as I understand it.Le lundi 31 juillet 2006 à 22:14 +1000, John Pye a écrit :Hi Nicholas,I'm with you on the frowning on this practise. But until a segfault in gfortran.so.1 (gcc 4.1.x) is fixed, I can't build an important package that I need on Fedora Core 5. Just not possible.BTW will it work petter with FC6 ?
No way dude :-) The proprietary crap in question is a really, really well respected solver component used by a whole stack of commercial mathematical modelling packages. Unfortunately its gfortran that's in danger of getting a slamming here. gfortran has been progressing really fast though, and I reckon it will be up to scratch pretty soon. But even the developers of gfortran still urge people to stick with g77 if they can, so it's not a broken promise. There have been commercial Fortran-90 and Fortran-95 compilers for, um I guess 15 years or so, and unfortunately a lot of good math software depends them at present.To add a little more background: the troublesome code here is an optional closed source (but nevertheless very desirable) plugin from an outside developer.Filing under "proprietary crap" then?
The alternative is to package up the FC4 libfortran.so.0 file in a new libgfortran package (eg libgfortran0-4.0.2-0.i386.rpm) that is named differently such that updates to the official libgfortran don't conflict/replace the special FC4 libgfortran package.That still sucks but is a tad better
Well that might be the best option then. -- John Pye Department of Mechanical and Manufacturing Engineering University of New South Wales, Sydney, Australia http://pye.dyndns.org/