Hi Moritz
mlennert@club.worldonline.be wrote:
#################################################################
/usr/local/grass/src.garden/grass.postgresql/d.rast.pg
make -f OBJ.i686-linux-elf/make.rules
make[1]: Entering directory >`/usr/local/grass/src.garden/grass.postgresql/d.ras
t.pg'
gcc -g -O2 @PQINCPATH@ -I/usr/local/grass/src/include -c main.c -o
OBJ.i686-linux-elf/main.o
gcc: cannot specify -o with -c or -S and multiple compilations
make[1]: *** [OBJ.i686-linux-elf/main.o] Error 1
make[1]: Leaving directory >`/usr/local/grass/src.garden/grass.postgresql/d.rast
.pg'
make: *** [all] Error 2
The problem is that the @PQINCPATH@ is not supposed to be there. gcc is
interpreting it as a source file thus the error concerning multiple
compilations. This @PQINCPATH@ thing is from src/CMD/head/head.in and is
supposed to be converted by the configure script to point to the
postgres include directory. For some reason it wasn't and I have no idea
why. Does anyone know how this could happen?
My only suggestion is to do
make veryclean
./configure
and then check the head.i686-linux-elf file for your system to see if
everything was converted to something (even blanks).
Sorry I wasn't much help.
--
Sincerely,
Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand
People who think they know everything are very irritating to those
of us who do. ---Anonymous
Jazz and Trek Rule!!!
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'
Justin Hickey wrote:
Hi Moritz
mlennert@club.worldonline.be wrote:
> #################################################################
> /usr/local/grass/src.garden/grass.postgresql/d.rast.pg
> make -f OBJ.i686-linux-elf/make.rules
>
> make[1]: Entering directory >`/usr/local/grass/src.garden/grass.postgresql/d.ras
> t.pg'
> gcc -g -O2 @PQINCPATH@ -I/usr/local/grass/src/include -c main.c -o
> OBJ.i686-linux-elf/main.o
> gcc: cannot specify -o with -c or -S and multiple compilations
> make[1]: *** [OBJ.i686-linux-elf/main.o] Error 1
> make[1]: Leaving directory >`/usr/local/grass/src.garden/grass.postgresql/d.rast
> .pg'
> make: *** [all] Error 2
The problem is that the @PQINCPATH@ is not supposed to be there. gcc is
interpreting it as a source file thus the error concerning multiple
compilations. This @PQINCPATH@ thing is from src/CMD/head/head.in and is
supposed to be converted by the configure script to point to the
postgres include directory. For some reason it wasn't and I have no idea
why. Does anyone know how this could happen?
My only suggestion is to do
make veryclean
Actually now that you have updated your Makefile.in this should be
make distclean
Sorry about that.
./configure
and then check the head.i686-linux-elf file for your system to see if
everything was converted to something (even blanks).
Sorry I wasn't much help.
--
Sincerely,
Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand
People who think they know everything are very irritating to those
of us who do. ---Anonymous
Jazz and Trek Rule!!!
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'
--
Sincerely,
Jazzman (a.k.a. Justin Hickey) e-mail: jhickey@hpcc.nectec.or.th
High Performance Computing Center
National Electronics and Computer Technology Center (NECTEC)
Bangkok, Thailand
People who think they know everything are very irritating to those
of us who do. ---Anonymous
Jazz and Trek Rule!!!
----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'