[GRASS5] [bug #3973] (grass) ./configure: FORTRAN compiler not set

this bug's URL: http://intevation.de/rt/webrt?serial_num=3973
-------------------------------------------------------------------------

Subject: ./configure: FORTRAN compiler not set

Platform: GNU/Linux/i386
grass obtained from: CVS
grass binary for platform: Compiled from Sources
GRASS Version: cvs 2005.01.10

Although I have g77 and f77 present in my system...

$ f77 --version
GNU Fortran (GCC) 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8)
Copyright (C) 2004 Free Software Foundation, Inc.

$ g77 --version
GNU Fortran (GCC) 3.4.5 20050809 (prerelease) (Ubuntu 3.4.4-6ubuntu8)
Copyright (C) 2004 Free Software Foundation, Inc.

...the FORTRAN compiler is not set at ./configure:

GRASS is now configured for: i686-pc-linux-gnu

Source directory: /home/john/src/straight/grass6
Build directory: /home/john/src/straight/grass6
Installation directory: /usr/local/grass-6.1.cvs
Startup script in directory: ${exec_prefix}/bin
C compiler: gcc -g -O2
C++ compiler: c++ -g -O2
FORTRAN compiler: <- SHOULDN'T IT BE g77 OR STH?
Building shared libraries: yes
64bit support: no

  NVIZ: yes

  X11 support: yes
  JPEG support: yes
  TIFF support: yes
  PNG support: yes
  Tcl/Tk support: yes
  PostgreSQL support: yes
  MySQL support: no
  SQLite support: yes
  FFMPEG support: no
  OpenGL(R) support: yes
  ODBC support: no
  FFTW support: yes
  BLAS support: no
  LAPACK support: no
  Motif support: no
  FreeType support: yes
  GLw support: no
  NLS support: no
  Readline support: no
  C++ support: yes
  openDWG support: no
  GDAL support: yes
  OGR support: yes
  Large File Support (LFS): yes

Maciek

-------------------------------------------- Managed by Request Tracker

Request Tracker wrote:

this bug's URL: http://intevation.de/rt/webrt?serial_num=3973
-------------------------------------------------------------------------

Subject: ./configure: FORTRAN compiler not set

The check was disabled in configure.in:

  revision 1.65
  date: 2004/11/29 09:17:58; author: markus; state: Exp; lines: +1 -1
  disabled F77 as not needed

lib/cdhc still has some Fortran files, but they aren't used.

--
Glynn Clements <glynn@gclements.plus.com>

On Tue, Jan 10, 2006 at 04:56:59PM +0000, Glynn Clements wrote:

Request Tracker wrote:

> this bug's URL: http://intevation.de/rt/webrt?serial_num=3973
> -------------------------------------------------------------------------
>
> Subject: ./configure: FORTRAN compiler not set

The check was disabled in configure.in:

  revision 1.65
  date: 2004/11/29 09:17:58; author: markus; state: Exp; lines: +1 -1
  disabled F77 as not needed

See
http://intevation.de/rt/webrt?serial_num=2731

You suggested to (probably) remove it:

  Glynn Clements glynn at gclements.plus.com
  Sun, 28 Nov 2004 05:18:33 +0000
  "The configure check should probably be removed."
  http://grass.itc.it/pipermail/grass5/2004-November/016200.html

lib/cdhc still has some Fortran files, but they aren't used.

So, do we want it back? Doesn't it confuse people who do not have
Fortran installed (such as the ongoing BLAS/LAPACK confusion)?

Markus

Markus Neteler wrote:

> > this bug's URL: http://intevation.de/rt/webrt?serial_num=3973
> > -------------------------------------------------------------------------
> >
> > Subject: ./configure: FORTRAN compiler not set
>
> The check was disabled in configure.in:
>
> revision 1.65
> date: 2004/11/29 09:17:58; author: markus; state: Exp; lines: +1 -1
> disabled F77 as not needed

See
http://intevation.de/rt/webrt?serial_num=2731

You suggested to (probably) remove it:

  Glynn Clements glynn at gclements.plus.com
  Sun, 28 Nov 2004 05:18:33 +0000
  "The configure check should probably be removed."
  http://grass.itc.it/pipermail/grass5/2004-November/016200.html

> lib/cdhc still has some Fortran files, but they aren't used.

So, do we want it back? Doesn't it confuse people who do not have
Fortran installed (such as the ongoing BLAS/LAPACK confusion)?

At a minimum, while the f77/g77 check in configure.in is disabled, the
"FORTRAN compiler" message should also be disabled.

Also, if the Fortran files in lib/cdhc are no longer necessary, they
should probably be removed.

--
Glynn Clements <glynn@gclements.plus.com>

On Tue, Jan 10, 2006 at 06:23:07PM +0000, Glynn Clements wrote:

Markus Neteler wrote:

> > > this bug's URL: http://intevation.de/rt/webrt?serial_num=3973
> > > -------------------------------------------------------------------------
> > >
> > > Subject: ./configure: FORTRAN compiler not set
> >
> > The check was disabled in configure.in:
> >
> > revision 1.65
> > date: 2004/11/29 09:17:58; author: markus; state: Exp; lines: +1 -1
> > disabled F77 as not needed
>
> See
> http://intevation.de/rt/webrt?serial_num=2731
>
> You suggested to (probably) remove it:
>
> Glynn Clements glynn at gclements.plus.com
> Sun, 28 Nov 2004 05:18:33 +0000
> "The configure check should probably be removed."
> http://grass.itc.it/pipermail/grass5/2004-November/016200.html
>
> > lib/cdhc still has some Fortran files, but they aren't used.
>
> So, do we want it back? Doesn't it confuse people who do not have
> Fortran installed (such as the ongoing BLAS/LAPACK confusion)?

At a minimum, while the f77/g77 check in configure.in is disabled, the
"FORTRAN compiler" message should also be disabled.

Also, if the Fortran files in lib/cdhc are no longer necessary, they
should probably be removed.

--
Glynn Clements <glynn@gclements.plus.com>

Someone may to submit necessary changes.

Markus