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

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to