[GRASS5] [bug #2173] (grass) Compiling under Mandrake 9.1

Thierry Laronde tlaronde at polynum.com
Tue Oct 21 14:05:32 EDT 2003


On Tue, Oct 21, 2003 at 01:22:57PM -0400, Laura Toma wrote:
> Hi,
> As far as I can tell all the compile problems with r.terraflow are 
> because of the #include lines.
> With gcc3.2 and 3.3 all  #include <X.h> should be replaced with #include 
> <X>.
> Also, the header strstream.h is deprecated, and should be replaced with 
> sstream.
> With 3.2 these problems can be postponed with the compile flag  
> -Wno-deprecated. Not sure about 3.3. I will try to install 3.3 and 
>  compile it.  
> In any case the code should be fixed to compile without warnings (and 
> errors).. I'll  be working on it. 

Great. All I wanted to emphasize ---since I have spent some times trying
to convince GNU libc (latest) and GNU cc (latest) to compile smoothly
together...--- is that we are going to have some hard time with mixes
of different versions of gcc and glibc... And the C++ support has deeply
changed too!

Thierry Laronde (Alceste) <tlaronde at polynum.org>
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

More information about the grass-dev mailing list