[GRASS5] r.terraflow compile error

Huidae Cho grass4u at gmail.com
Fri Oct 29 15:27:54 EDT 2004


Hi,

I have the following error when compiling r.terraflow on CYGWIN and
have no idea about C++. Could anyone tell me what's wrong?

Thanks
Huidae Cho

---
Makefile:78: warning: overriding commands for target `clean'
../../include/Make/Rules.make:30: warning: ignoring old commands for
target `clean'
mkdir -p OBJ.i686-pc-cygwin/FLOAT ; true
mkdir -p OBJ.i686-pc-cygwin/SHORT ; true
c++ -c -g -O2 -I./IOStream/include -DUSER=\"Geni\" -DNODATA_FIX
-D_FILE_OFFSET_BITS=64 -I/home/Geni/usr/grass/grass51/include
-DELEV_FLOAT main.cc -o OBJ.i686-pc-cygwin/FLOAT/main.o
In file included from IOStream/include/empq.h:55,
                 from IOStream/include/empq_impl.h:47,
                 from IOStream/include/ami.h:61,
                 from common.h:49,
                 from main.cc:59:
IOStream/include/minmaxheap.h:154: error: parse error before `/' token
IOStream/include/minmaxheap.h:198: error: parse error before `log'
IOStream/include/minmaxheap.h:198: error: parse error before `/' token
IOStream/include/minmaxheap.h:203: error: syntax error before `++' token
make: *** [OBJ.i686-pc-cygwin/FLOAT/main.o] Error 1




More information about the grass-dev mailing list