[GRASS-dev] Re: viewshed and iostream issues
Laura Toma
ltoma at bowdoin.edu
Thu Aug 7 19:04:51 EDT 2008
Hi Paul,
There should be no rtimer in viewshed, only in the library. I was
planning to upload the most recent version as soon as I get access
to the svn.
-Laura
On Aug 7, 2008, at 7:00 PM, Paul Kelly wrote:
> Hi Laura,
>
> On Tue, 5 Aug 2008, Laura Toma wrote:
>
>> I have merged these changes into my most recent version of
>> iostream, which I am attaching; it is split into headers
>> (include_iostream.tar), and cc files (lib_iostream.tar). If you
>> place them into grass_trunk/include/iostream/ and grass_trunk/lib/
>> iostream/ respectively, the library, terraflow and viewshed all
>> compile and run (macosx 10.4).
>
> That all seems fine. I've committed the updates to SVN trunk and
> also merged them back into develbranch_6 (i.e. 6.4-svn).
>
>> This is a start to get r.viewshed to compile and run and get some
>> feedback.
>
> Will, do you want to commit it to grass-addons now? I've created a
> directory under raster/ for it to go. If you haven't got your OSGeo
> id and grass-addons access sorted out yet I can commit it for you
> if you want and then you could make further updates directly in the
> SVN. Let me know.
>
> One issue I noticed was with viewshed.cc including rtimer.h - I'm
> not sure if this is supposed to be the rtimer.h in the iostream lib
> or the rtimer.h in the r.viewshed source (maybe it could be renamed
> to reduce confusion?). If it's meant to be including the iostream
> version, you can change the include line to
> #include <grass/iostream/rtimer.h>
> to pick it up. Or if it's meant to be the one in the r.viewshed
> directory,
> #include "rtimer.h"
> should get it (the quotes rather than angle brackets indicate to
> look in the current directory for include files before searching
> the default include directories).
>
> Paul
More information about the grass-dev
mailing list