[GRASSLIST:2440] Re: Grass5pre2. Compilation problem on RedHat 7.1

Daniel Tourde ted at foi.se
Tue Sep 18 04:04:44 EDT 2001


Hi!

 
> > libpq-fe.h is there. I don't understand why it is not found then.
> 
> The usual reason is because it isn't in one of the compiler's default
> include directories, and you haven't told configure to look for it
> anywhere else.

I included in configure the option --with-includes=... and it solved the
compilation problem. Thanks a lot.

However, I have an 2 errors (libgis.a and etc/front.end):

gcc -s  -o
/usr/src/redhat/BUILD/grass5.0.0pre2/dist.i686-pc-linux-gnu/etc/bin/cmd/v.out.sdts
OBJ.i686-pc-linux-gnu/v.out.sdts.o OBJ.i686-pc-linux-gnu/spatial_ref.o
OBJ.i686-pc-linux-gnu/errors.o OBJ.i686-pc-linux-gnu/shuffle_dots.o
OBJ.i686-pc-linux-gnu/struct_swap.o OBJ.i686-pc-linux-gnu/utm_ll.o
OBJ.i686-pc-linux-gnu/wr_fips123.o OBJ.i686-pc-linux-gnu/write_areas.o
OBJ.i686-pc-linux-gnu/write_lines.o OBJ.i686-pc-linux-gnu/write_nodes.o
OBJ.i686-pc-linux-gnu/write_atts.o OBJ.i686-pc-linux-gnu/wr_globals.o
OBJ.i686-pc-linux-gnu/wr_dict_mods.o
OBJ.i686-pc-linux-gnu/write_coords.o OBJ.i686-pc-linux-gnu/polygon.o
OBJ.i686-pc-linux-gnu/control.o OBJ.i686-pc-linux-gnu/chk_inside.o
OBJ.i686-pc-linux-gnu/legal_names.o OBJ.i686-pc-linux-gnu/data_quality.o
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libf123.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libcoorcnv.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libvect.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libdig2.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libdig_atts.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libgis.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libvect.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libdig2.a
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libgis.a
-lm 
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/liblinkm.a
-lz 
gcc:
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libgis.a:
No such file or directory
gcc:
/usr/src/redhat/BUILD/grass5.0.0pre2/src/libes/LIB.i686-pc-linux-gnu/libgis.a:
No such file or directory
make[2]: ***
[/usr/src/redhat/BUILD/grass5.0.0pre2/dist.i686-pc-linux-gnu/etc/bin/cmd/v.out.sdts]
Error 1
make[2]: Leaving directory
`/usr/src/redhat/BUILD/grass5.0.0pre2/src.contrib/SDTS/mapdev/v.out.sdts'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/src/redhat/BUILD/grass5.0.0pre2/src.contrib/SDTS'
GISGEN failure at STEP: src.contrib/SDTS

GISGEN: DONE - Tue Sep 18 10:04:40 CEST 2001

DONE generating GRASS GIS binary code
GRASSSRC=/usr/src/redhat/BUILD/grass5.0.0pre2/src
GMAKE=/usr/src/redhat/BUILD/grass5.0.0pre2/src/CMD/gmake5.0
HEADER=head.i686-pc-linux-gnu MAKE=make /bin/sh
src/CMD/generic/MAKELINKS.sh
Creating link for m.examine.tape
ln: accessing
`/usr/src/redhat/BUILD/grass5.0.0pre2/dist.i686-pc-linux-gnu/etc/front.end':
No such file or directory
Creating link for r.combine
ln: accessing
`/usr/src/redhat/BUILD/grass5.0.0pre2/dist.i686-pc-linux-gnu/etc/front.end':
No such file or directory
make: *** [do-compile] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.21646 (%build)


Can anyone help me to solve them? (I am using a RedHat 7.1 box)


		Daniel

-- 
***********************************************************************
Daniel TOURDE                             E-mail : daniel.tourde at foi.se
                                             Tel : +46 (0)8-55 50 43 44
                                        Cellular :  +46 (0)70-849 93 40
   FOI, Swedish Defence Research Agency; Aeronautics Division - FFA
       Dept. of Wind Energy and Aviation Environmental Research
SE-172 90 Stockholm, Sweden                     Fax : +46 (0)8-25 34 81
***********************************************************************



More information about the grass-user mailing list