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.