[GRASS-user] GRASS Extensions Manager -- compiling difficulties

sela wrote:

Trying to use the gem6 command, which has now emerged in the /gem-1.03
folder, gives me the answer: bash: gem6: command not found

is the gem6 program somewhere in your PATH setting and set to be executable?
(chmod u+x) does it exist anywhere?

in newer versions of GRASS the gem6 program that comes as part of the
program has been renamed gem64, gem65, and gem70. this way you can have
multiple versions of grass installed at once. Look to see if there's a
program of that name which has come installed with the main GRASS package.

Hamish

Dear all, thanks a lot for your replies so far.

To Markus:
As you said:

cd r.dn2ref.ast/
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn install

I adjusted this to my local path:
make MODULE_TOPDIR=/usr/lib/grass64
make MODULE_TOPDIR=/usr/local/grass64 install
(is this really the path to the installation? Sorry, but I am quite new to
linux)

I tried to run the make-command in the folder where i downloaded the
r.dn2ref.ast files. This folder contains the following:
description.html
main.c
Makefile
OBJ.i486-pc-linux-gnu
rad2ref_aster.c

Hamish wrote:

When I ran the make command I got again a couple of error messages:
gcc -I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -Wall -g
-O -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""grassmods"\"
-I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -o
OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:20:23: Fehler: grass/gis.h: No such file or directory
main.c:21:27: Fehler: grass/glocale.h: No such file or directory
main.c: In Funktion »main«:
main.c:63: Fehler: Speichergröße von »cellhd« ist unbekannt
main.c:79: Fehler: Speichergröße von »history« ist unbekannt
main.c:111: Fehler: »DCELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:111: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal
aufgeführt
main.c:111: Fehler: für jede Funktion in der er auftritt.)
main.c:111: Fehler: »outrast« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:115: Fehler: »RASTER_MAP_TYPE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:115: Fehler: expected »;« before »in_data_type«
main.c:117: Fehler: expected »;« before »out_data_type«
main.c:127: Warnung: Implizite Deklaration der Funktion »G_gisinit«
main.c:129: Warnung: Implizite Deklaration der Funktion »G_define_module«
main.c:129: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:130: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:130: Warnung: Implizite Deklaration der Funktion »_«
main.c:131: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:136: Warnung: Implizite Deklaration der Funktion
»G_define_standard_option«
main.c:136: Fehler: »G_OPT_R_INPUTS« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:136: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:137: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:139: Warnung: Implizite Deklaration der Funktion »G_define_option«
main.c:139: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:140: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:141: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:141: Fehler: »TYPE_DOUBLE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:142: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:142: Fehler: »YES« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:143: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:144: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:146: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:147: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:148: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:149: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:150: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:151: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:153: Fehler: »G_OPT_R_OUTPUT« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:153: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:154: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:158: Warnung: Implizite Deklaration der Funktion »G_define_flag«
main.c:158: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:159: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:160: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:166: Warnung: Implizite Deklaration der Funktion »G_parser«
main.c:170: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:171: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:172: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:173: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:174: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:176: Fehler: Dereferenzierung eines Zeigers auf unvollständigen
Typen
main.c:248: Warnung: Implizite Deklaration der Funktion »G_fatal_error«
main.c:249: Warnung: Implizite Deklaration der Funktion »G_program_name«
main.c:252: Warnung: Implizite Deklaration der Funktion »G_find_cell2«
main.c:252: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:257: Warnung: Implizite Deklaration der Funktion »G_legal_filename«
main.c:264: Warnung: Implizite Deklaration der Funktion »G_open_cell_old«
main.c:270: Fehler: »in_data_type« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:270: Warnung: Implizite Deklaration der Funktion
»G_raster_map_type«
main.c:274: Warnung: Implizite Deklaration der Funktion »G_get_cellhd«
main.c:277: Warnung: Implizite Deklaration der Funktion
»G_allocate_raster_buf«
main.c:277: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:287: Warnung: Implizite Deklaration der Funktion »G_window_rows«
main.c:288: Warnung: Implizite Deklaration der Funktion »G_window_cols«
main.c:289: Fehler: »out_data_type« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:289: Fehler: »DCELL_TYPE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:293: Warnung: Implizite Deklaration der Funktion
»G_open_raster_new«
main.c:313: Fehler: expected »;« before »dout«
main.c:315: Fehler: expected »;« before »d«
main.c:318: Warnung: Implizite Deklaration der Funktion »G_percent«
main.c:321: Warnung: Implizite Deklaration der Funktion »G_get_raster_row«
main.c:330: Fehler: »CELL_TYPE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:331: Fehler: »d« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:331: Fehler: »CELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:331: Fehler: expected expression before »)« token
main.c:333: Fehler: »FCELL_TYPE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:334: Fehler: »FCELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:334: Fehler: expected expression before »)« token
main.c:337: Fehler: expected expression before »)« token
main.c:342: Fehler: »dout« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:353: Warnung: Implizite Deklaration der Funktion »G_put_raster_row«
main.c:358: Warnung: Implizite Deklaration der Funktion »G_free«
main.c:359: Warnung: Implizite Deklaration der Funktion »G_close_cell«
main.c:113: Warnung: Variable »data_format« wird nicht verwendet
main.c:105: Warnung: Variable »j« wird nicht verwendet
main.c:79: Warnung: Variable »history« wird nicht verwendet
main.c:77: Warnung: Variable »flag2« wird nicht verwendet
main.c:63: Warnung: Variable »cellhd« wird nicht verwendet
make: *** [OBJ.i486-pc-linux-gnu/main.o] Fehler 1

I am not quite sure if am not doing something basically wrong. Maybe I am
not using the right path to the binary installation?

To Hamish:
I found a 'gem' folder within my path of the binary installation:
/usr/lib/grass64/etc/gem/

Within gem, I got only one folder called 'skeleton' with the following
files:
authors
depends
entries-gisman2
info
name
uninstall
bugs
description
headers
libs
post
version
commands
entries-gisman
id
license
README

So I did not find any gem* executable yet.

Best regards
sela

sela wrote:

Trying to use the gem6 command, which has now emerged in the /gem-1.03
folder, gives me the answer: bash: gem6: command not found

is the gem6 program somewhere in your PATH setting and set to be
executable?
(chmod u+x) does it exist anywhere?

in newer versions of GRASS the gem6 program that comes as part of the
program has been renamed gem64, gem65, and gem70. this way you can have
multiple versions of grass installed at once. Look to see if there's a
program of that name which has come installed with the main GRASS package.

Hamish

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

--
View this message in context: http://n2.nabble.com/GRASS-Extensions-Manager----compiling-difficulties-tp3034620p3035947.html
Sent from the Grass - Users mailing list archive at Nabble.com.

On Sat, Jun 6, 2009 at 7:01 PM, sela<stefansylla@gmx.de> wrote:

Dear all, thanks a lot for your replies so far.

To Markus:
As you said:

cd r.dn2ref.ast/
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn install

I adjusted this to my local path:
make MODULE_TOPDIR=/usr/lib/grass64
make MODULE_TOPDIR=/usr/local/grass64 install
(is this really the path to the installation? Sorry, but I am quite new to
linux)

One of you path will be wrong - both need to be identical of
course (guess that's why you got an error then).

You can check with a file manager or "ls" to see if GRASS
is in that directory.

Best
Markus

Sorry Markus,

I put wrong information into the forum, but of course I have only one path
to the grass directory which is /usr/lib/grass64 and I used only that path
when performing the make-command within the folder of the AddOn-package:

make MODULE_TOPDIR=/usr/lib/grass64/
...error messages....
make MODULE_TOPDIR=/usr/lib/grass64/ install
...error messages...

So, unfortunately, I still do not have a clue about these compiling
problems.

best regards
sela

Markus Neteler wrote:

On Sat, Jun 6, 2009 at 7:01 PM, sela<stefansylla@gmx.de> wrote:

Dear all, thanks a lot for your replies so far.

To Markus:
As you said:

cd r.dn2ref.ast/
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn
make MODULE_TOPDIR=/usr/local/grass-6.4.0svn install

I adjusted this to my local path:
make MODULE_TOPDIR=/usr/lib/grass64
make MODULE_TOPDIR=/usr/local/grass64 install
(is this really the path to the installation? Sorry, but I am quite new
to
linux)

One of you path will be wrong - both need to be identical of
course (guess that's why you got an error then).

You can check with a file manager or "ls" to see if GRASS
is in that directory.

Best
Markus
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

--
View this message in context: http://n2.nabble.com/GRASS-Extensions-Manager----compiling-difficulties-tp3034620p3041897.html
Sent from the Grass - Users mailing list archive at Nabble.com.

On Mon, Jun 8, 2009 at 10:51 AM, sela<stefansylla@gmx.de> wrote:

Sorry Markus,

I put wrong information into the forum, but of course I have only one path
to the grass directory which is /usr/lib/grass64 and I used only that path
when performing the make-command within the folder of the AddOn-package:

make MODULE_TOPDIR=/usr/lib/grass64/
...error messages....
make MODULE_TOPDIR=/usr/lib/grass64/ install
...error messages...

So, unfortunately, I still do not have a clue about these compiling
problems.

well, "...error messages..." - hard to guess what happened.

Markus

Here the full error messages:

make MODULE_TOPDIR=/usr/lib/grass64/
mkdir -p /tmp/buildd/grass-6.4.0~rc4/bin.i486-pc-linux-gnu
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include/grass
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/lib
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/etc
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver/db
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/fonts
gcc -I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -Wall -g
-O -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""grassmods"\"
-I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -o
OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:20:23: Fehler: grass/gis.h: No such file or directory
main.c:21:27: Fehler: grass/glocale.h: No such file or directory
main.c: In Funktion »main«:
main.c:63: Fehler: Speichergröße von »cellhd« ist unbekannt
main.c:79: Fehler: Speichergröße von »history« ist unbekannt
main.c:111: Fehler: »DCELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:111: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal
aufgeführt
main.c:111: Fehler: für jede Funktion in der er auftritt.)
main.c:111: Fehler: »outrast« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:115: Fehler: »RASTER_MAP_TYPE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:115: Fehler: expected »;« before »in_data_type«
main.c:117: Fehler: expected »;« before »out_data_type«
main.c:127: Warnung: Implizite Deklaration der Funktion »G_gisinit«
main.c:129: Warnung: Implizite Deklaration der Funktion »G_define_module«
main.c:129: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:130: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:130: Warnung: Implizite Deklaration der Funktion »_«
main.c:131: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:136: Warnung: Implizite Deklaration der Funktion
»G_define_standard_option«
main.c:136: Fehler: »G_OPT_R_INPUTS« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:136: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:137: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:139: Warnung: Implizite Deklaration der Funktion »G_define_option«
main.c:139: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:140: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:141: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:141: Fehler: »TYPE_DOUBLE« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:142: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:142: Fehler: »YES« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:143: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:144: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:146: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:147: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:148: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:149: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:150: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:151: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:153: Fehler: »G_OPT_R_OUTPUT« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:153: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:154: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:158: Warnung: Implizite Deklaration der Funktion »G_define_flag«
main.c:158: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:159: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:160: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:166: Warnung: Implizite Deklaration der Funktion »G_parser«
main.c:170: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:171: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:172: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:173: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:174: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:176: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen
main.c:248: Warnung: Implizite Deklaration der Funktion »G_fatal_error«
main.c:249: Warnung: Implizite Deklaration der Funktion »G_program_name«
main.c:252: Warnung: Implizite Deklaration der Funktion »G_find_cell2«
main.c:252: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:257: Warnung: Implizite Deklaration der Funktion »G_legal_filename«
main.c:264: Warnung: Implizite Deklaration der Funktion »G_open_cell_old«
main.c:270: Fehler: »in_data_type« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:270: Warnung: Implizite Deklaration der Funktion »G_raster_map_type«
main.c:274: Warnung: Implizite Deklaration der Funktion »G_get_cellhd«
main.c:277: Warnung: Implizite Deklaration der Funktion
»G_allocate_raster_buf«
main.c:277: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne
Typkonvertierung
main.c:287: Warnung: Implizite Deklaration der Funktion »G_window_rows«
main.c:288: Warnung: Implizite Deklaration der Funktion »G_window_cols«
main.c:289: Fehler: »out_data_type« nicht deklariert (erste Benutzung in
dieser Funktion)
main.c:289: Fehler: »DCELL_TYPE« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:293: Warnung: Implizite Deklaration der Funktion »G_open_raster_new«
main.c:313: Fehler: expected »;« before »dout«
main.c:315: Fehler: expected »;« before »d«
main.c:318: Warnung: Implizite Deklaration der Funktion »G_percent«
main.c:321: Warnung: Implizite Deklaration der Funktion »G_get_raster_row«
main.c:330: Fehler: »CELL_TYPE« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:331: Fehler: »d« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:331: Fehler: »CELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:331: Fehler: expected expression before »)« token
main.c:333: Fehler: »FCELL_TYPE« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:334: Fehler: »FCELL« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:334: Fehler: expected expression before »)« token
main.c:337: Fehler: expected expression before »)« token
main.c:342: Fehler: »dout« nicht deklariert (erste Benutzung in dieser
Funktion)
main.c:353: Warnung: Implizite Deklaration der Funktion »G_put_raster_row«
main.c:358: Warnung: Implizite Deklaration der Funktion »G_free«
main.c:359: Warnung: Implizite Deklaration der Funktion »G_close_cell«
main.c:113: Warnung: Variable »data_format« wird nicht verwendet
main.c:105: Warnung: Variable »j« wird nicht verwendet
main.c:79: Warnung: Variable »history« wird nicht verwendet
main.c:77: Warnung: Variable »flag2« wird nicht verwendet
main.c:63: Warnung: Variable »cellhd« wird nicht verwendet
make: *** [OBJ.i486-pc-linux-gnu/main.o] Fehler 1

Trying to install
make MODULE_TOPDIR=/usr/lib/grass64/ install
/usr/bin/install -c
/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin/i.dn2ref.ast
/usr/lib/grass64/bin/
/usr/bin/install: Aufruf von stat für
„/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin/i.dn2ref.ast“ nicht
möglich: No such file or directory
make: *** [install] Fehler 1

Best regards
sela

Markus Neteler wrote:

On Mon, Jun 8, 2009 at 10:51 AM, sela<stefansylla@gmx.de> wrote:

Sorry Markus,

I put wrong information into the forum, but of course I have only one
path
to the grass directory which is /usr/lib/grass64 and I used only that
path
when performing the make-command within the folder of the AddOn-package:

make MODULE_TOPDIR=/usr/lib/grass64/
...error messages....
make MODULE_TOPDIR=/usr/lib/grass64/ install
...error messages...

So, unfortunately, I still do not have a clue about these compiling
problems.

well, "...error messages..." - hard to guess what happened.

Markus
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

--
View this message in context: http://n2.nabble.com/GRASS-Extensions-Manager----compiling-difficulties-tp3034620p3047693.html
Sent from the Grass - Users mailing list archive at Nabble.com.

On Tue, Jun 9, 2009 at 8:28 AM, sela<stefansylla@gmx.de> wrote:

Here the full error messages:

make MODULE_TOPDIR=/usr/lib/grass64/
mkdir -p /tmp/buildd/grass-6.4.0~rc4/bin.i486-pc-linux-gnu
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include/grass
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/lib
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/etc
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver/db
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/fonts
gcc -I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -Wall -g
-O -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""grassmods"\"
-I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -o
OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:20:23: Fehler: grass/gis.h: No such file or directory
main.c:21:27: Fehler: grass/glocale.h: No such file or directory

Are you sure that your
/usr/lib/grass64/
contains a
include/
directory?

...

make: *** [OBJ.i486-pc-linux-gnu/main.o] Fehler 1

Trying to install

You cannot if above fails...

make MODULE_TOPDIR=/usr/lib/grass64/ install
/usr/bin/install -c
/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin/i.dn2ref.ast

Also: are you using RC4 or a recent 6.4.0svn?

Markus

There is an /include directory in the grass64 path: /usr/lib/grass64/include
which includes a "/grass" and a "/Make" folder.

I am using the GRASS 6.4 rc4 for Ubuntu 9.04.

Greetings
sela

Markus Neteler wrote:

On Tue, Jun 9, 2009 at 8:28 AM, sela<stefansylla@gmx.de> wrote:

Here the full error messages:

make MODULE_TOPDIR=/usr/lib/grass64/
mkdir -p /tmp/buildd/grass-6.4.0~rc4/bin.i486-pc-linux-gnu
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include/grass
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/lib
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/etc
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/driver/db
mkdir -p /tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/fonts
gcc -I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -Wall
-g
-O -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""grassmods"\"
-I/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/include -o
OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:20:23: Fehler: grass/gis.h: No such file or directory
main.c:21:27: Fehler: grass/glocale.h: No such file or directory

Are you sure that your
/usr/lib/grass64/
contains a
include/
directory?

...

make: *** [OBJ.i486-pc-linux-gnu/main.o] Fehler 1

Trying to install

You cannot if above fails...

make MODULE_TOPDIR=/usr/lib/grass64/ install
/usr/bin/install -c
/tmp/buildd/grass-6.4.0~rc4/dist.i486-pc-linux-gnu/bin/i.dn2ref.ast

Also: are you using RC4 or a recent 6.4.0svn?

Markus
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user

--
View this message in context: http://n2.nabble.com/GRASS-Extensions-Manager----compiling-difficulties-tp3034620p3047963.html
Sent from the Grass - Users mailing list archive at Nabble.com.