[GRASS-user] Help compiling under fedore 5 - "couldn't find gdal-config"

Hi

I taking the advice of messages surrounding darrel maddy's nviz problem (mine too), I decided to download the grass-6.0.2.tar.gz source file & compile it. After typing in CFLAGS=-g -Wall" ./configure as per the instructions I get a "couldn't find gdal-config" message. I have installed (and uninstalled and reinstalled)...

gdal-1.3.1-2.i386 and gdal-bin-1.3.1-2.i386.

When I do a "locate gdal" I get reference to a number of files in the following directories...

/usr/bin
/usr/lib ( including libgdal.so.1 and libgdal.so.1.9.0)
/usr/share/gdal

However, in no directory is there such a file called "gdal" as is suggested by the error message.

On and off over the last couple of years (for days and sometimes weeks at a time) I have been trying to get GRASS working. I even purchased a dedicated linux machine-GRASS following difficulties with cygwin-GRASS under windows. Still I could not get the full suite to work so I recently rebuilt my system using fedora core 5 in the hope that would work. Alas, more tears. I am at my witts end.

P L E A S E CAN SOMEONE HELP.

Thanks

Ian Allan

--

Ian Allan
Director Geocode Mapping and Analysis P/L
PO Box 2072
Edithvale VIC 3196 Ph: + 61 3 9773 1232 Fax: + 61 3 9773 1232
Mob: 0429 941 527

Email: iallan@geocode.com.au
Web: www.geocode.com.au

Hallo,

IMHO it has no sence to build 6.0.x from source, unless you do very well
know, why you do it. If you try "just to install GRASS" and you are
compiling it by your self, you should use 6.1.

Now to your problem

On Sun, Jun 11, 2006 at 06:49:31PM +1000, Ian Allan wrote:

Hi

I taking the advice of messages surrounding darrel maddy's nviz problem
(mine too), I decided to download the grass-6.0.2.tar.gz source
file & compile it. After typing in CFLAGS=-g -Wall"
./configure as per the instructions I get a "couldn't find
gdal-config" message. I have installed (and uninstalled and
reinstalled)...

the configure script does have some options, which will help the script
to find necessery programs and settings, see ./configure --help

gdal-1.3.1-2.i386 and
gdal-bin-1.3.1-2.i386.

gdal-bin package should have program called gdal-config. what does

which gdal-config

or

locate gdal-config

say?

you should then run ./configure with path to gdal-config, e.g.:

./configure --with-gdal=/usr/bin/gdal-config

Hope, this helps

Jachym

When I do a "locate gdal" I get reference to a number of files
in the following directories...

/usr/bin
/usr/lib ( including libgdal.so.1 and libgdal.so.1.9.0)
/usr/share/gdal

However, in no directory is there such a file called "gdal" as is
suggested by the error message.

On and off over the last couple of years (for days and sometimes weeks
at a time) I have been trying to get GRASS working. I even purchased a
dedicated linux machine-GRASS following difficulties with cygwin-GRASS
under windows. Still I could not get the full suite to work so I
recently rebuilt my system using fedora core 5 in the hope that would
work. Alas, more tears. I am at my witts end.

P L E A S E CAN SOMEONE HELP.

Thanks

Ian Allan

--

Ian Allan
Director Geocode Mapping and Analysis P/L
PO Box 2072
Edithvale VIC 3196
Ph: + 61 3 9773 1232 Fax: + 61 3 9773 1232
Mob: 0429 941 527

Email: iallan@geocode.com.au
Web: www.geocode.com.au

_______________________________________________
grassuser mailing list
grassuser@grass.itc.it
http://grass.itc.it/mailman/listinfo/grassuser

--
Jachym Cepicky
e-mail: jachym.cepicky@centrum.cz
URL: http://les-ejk.cz
GPG: http://les-ejk.cz/gnupg_public_key/jachym_cepicky-gpg_public_key.asc
-----------------------------------------
OFFICE:
GDF-Hannover
Mengendamm 16d
30177 Hannover
Germany
e-mail: cepicky@gdf-hannover.de
URL: http://gdf-hannover.de
Tel.: +49 511-39088507

On Sun, Jun 11, 2006 at 08:14:36PM +1000, Ian Allan wrote:

Hi Jachym

I have tried installing just about every version of grass 6 that I can
get my hands on. None work completely. For the last version I installed
NVIZ would not work (starts briefly & then disappears) and r.terraflow
was not there. That is why I have "resorted" to compiling GRASS.

I tried your two suggestions ("locate gdal-config" & "which
gdal-config") but gdal-config seems to be nowhere on my system, even
though other gdal components are. Any more ideas?

Many thanks

Ian

well, I have no experiance with fedora, but you should look after
package with name similar to gdal-dev or libgdal-dev, which will contain
the file called gdal-config

if you need r.terraflow, you will have to add option --with-cxx to
configure script

NOTE: I would say, gdal-config will probably *not* be last file/package
you will be searching for. You are trying to install something from
source code and you will need lot of *-dev* packages which will most
probably not be in you system.

Jachym

P.S. You should be seeking for something like
gdal-devel-1.3.1-3.i586.rpm

Cepicky wrote:

>Hallo,
>
>IMHO it has no sence to build 6.0.x from source, unless you do very well
>know, why you do it. If you try "just to install GRASS" and you are
>compiling it by your self, you should use 6.1.
>
>Now to your problem
>
>On Sun, Jun 11, 2006 at 06:49:31PM +1000, Ian Allan wrote:
>
>
>>Hi
>>
>>I taking the advice of messages surrounding darrel maddy's nviz problem
>>(mine too), I decided to download the grass-6.0.2.tar.gz source
>>file & compile it. After typing in CFLAGS=-g -Wall"
>>./configure as per the instructions I get a "couldn't find
>>gdal-config" message. I have installed (and uninstalled and
>>reinstalled)...
>>
>>
>>
>
>the configure script does have some options, which will help the script
>to find necessery programs and settings, see ./configure --help
>
>
>
>>gdal-1.3.1-2.i386 and
>>gdal-bin-1.3.1-2.i386.
>>
>>
>
>gdal-bin package should have program called gdal-config. what does
>
>which gdal-config
>
>or
>
>locate gdal-config
>
>say?
>
>you should then run ./configure with path to gdal-config, e.g.:
>
>./configure --with-gdal=/usr/bin/gdal-config
>
>Hope, this helps
>
>Jachym
>
>
>
>>When I do a "locate gdal" I get reference to a number of files
>>in the following directories...
>>
>>/usr/bin
>>/usr/lib ( including libgdal.so.1 and libgdal.so.1.9.0)
>>/usr/share/gdal
>>
>>However, in no directory is there such a file called "gdal" as is
>>suggested by the error message.
>>
>>On and off over the last couple of years (for days and sometimes weeks
>>at a time) I have been trying to get GRASS working. I even purchased a
>>dedicated linux machine-GRASS following difficulties with cygwin-GRASS
>>under windows. Still I could not get the full suite to work so I
>>recently rebuilt my system using fedora core 5 in the hope that would
>>work. Alas, more tears. I am at my witts end.
>>
>>P L E A S E CAN SOMEONE HELP.
>>
>>Thanks
>>
>>Ian Allan
>>
>>
>>
>>
>>--
>>
>>Ian Allan
>>Director Geocode Mapping and Analysis P/L
>>PO Box 2072
>>Edithvale VIC 3196
>>Ph: + 61 3 9773 1232 Fax: + 61 3 9773 1232
>>Mob: 0429 941 527
>>
>>Email: iallan@geocode.com.au
>>Web: www.geocode.com.au
>>
>>_______________________________________________
>>grassuser mailing list
>>grassuser@grass.itc.it
>>http://grass.itc.it/mailman/listinfo/grassuser
>>
>>
>
>
>

--

Ian Allan
Director Geocode Mapping and Analysis P/L
PO Box 2072
Edithvale VIC 3196
Ph: + 61 3 9773 1232 Fax: + 61 3 9773 1232
Mob: 0429 941 527

Email: iallan@geocode.com.au
Web: www.geocode.com.au

--
Jachym Cepicky
e-mail: jachym.cepicky@centrum.cz
URL: http://les-ejk.cz
GPG: http://les-ejk.cz/gnupg_public_key/jachym_cepicky-gpg_public_key.asc
-----------------------------------------
OFFICE:
GDF-Hannover
Mengendamm 16d
30177 Hannover
Germany
e-mail: cepicky@gdf-hannover.de
URL: http://gdf-hannover.de
Tel.: +49 511-39088507

Hello Ian,

On Sun, 11 Jun 2006 18:49:31 +1000 Ian Allan <iallan@geocode.com.au>
wrote:

Hi

I taking the advice of messages surrounding darrel maddy's nviz
problem (mine too), I decided to download the
grass-6.0.2.tar.gz source file & compile it. After typing in
CFLAGS=-g -Wall" ./configure as per the instructions I get a
"couldn't find gdal-config" message. I have installed (and
uninstalled and reinstalled)...

gdal-1.3.1-2.i386 and
gdal-bin-1.3.1-2.i386.

AFAIK you need gdal-devel or something where the needed
gdal-config-script is mostly located.

Please check with your installation if the package is available.

Then GRASS should find the needed libs.

Best
  Stephan

When I do a "locate gdal" I get reference to a number of
files in the following directories...

/usr/bin
/usr/lib ( including libgdal.so.1 and libgdal.so.1.9.0)
/usr/share/gdal

However, in no directory is there such a file called "gdal" as is
suggested by the error message.

On and off over the last couple of years (for days and sometimes
weeks at a time) I have been trying to get GRASS working. I even
purchased a dedicated linux machine-GRASS following difficulties with
cygwin-GRASS under windows. Still I could not get the full suite to
work so I recently rebuilt my system using fedora core 5 in the hope
that would work. Alas, more tears. I am at my witts end.

P L E A S E CAN SOMEONE HELP.

Thanks

Ian Allan

--
GDF Hannover - Solutions for spatial data analysis and remote sensing
Hannover Office - Mengendamm 16d - D-30177 Hannover
Internet: www.gdf-hannover.de - Email: holl@gdf-hannover.de
Phone : ++49-(0)511.39088507 - Fax: ++49-(0)511.39088508