[geos-devel] Re: gettimeofday for win32

Paul Ramsey pramsey at refractions.net
Fri Dec 3 10:47:17 EST 2004


It's sufficiently far behind reality at this point that I don't see the  
point in including it in the built distribution. It's obtainable in CVS  
is anyone wants to update it.

On Friday, December 3, 2004, at 02:28 AM, strk at refractions.net wrote:

> On Thu, Dec 02, 2004 at 09:22:27AM -0500, Frank Warmerdam wrote:
>
> (...)
>
>> I don't see any VisualStudio directory in the 2.1.0 distribution.   Is
>> it only available in CVS?  I don't really want a project/workspace
>> file anyways, though I suppose if it worked smoothly enough it
>> would do.
>
> I confirm it's not included in the distribution.
> Paul, should it ?
>
> (...)
>>  o The definition of int64 in platform.h lacks a win32 case.
>>  o The use of the long long static uid in various items in geom.h  
>> caused
>>     a problem.   I just hacked out the UIDs as they don't seem to  
>> have any
>>     purpose.
>
> That is mainly Martin's way of versioning classes.
> Anyway a 64-bit int type is needed for the DoubleBits class, better
> to handle win32 case in platform.h.
>
>>  o The base class toVector() returns a const result while the  
>> overrides return
>>     non-const. I had to change the base to non-const as well, though  
>> I am
>>     not clear what the original intent was.
>
> We should probably have two methods:
>         const vector<Coordinate>* toVector() const;
>         vector<Coordinate>* toVector();
>
> --strk;
>
>>  o Some problems with time stuff for the profiler.  It was your  
>> mention of
>>     this that made me think you were building on win32 as well.
>>
>> I haven't gone back to try things on VC6 but if I do, i will
>> keep the stlport thing in mind.  I do my FWTools builds with
>> VC6, so if I am to GEOS enable that distribution I will need to
>> solve VC6 builds.
>>
>> Best regards,
>> --  
>> --------------------------------------- 
>> +--------------------------------------
>> I set the clouds in motion - turn up   | Frank Warmerdam,  
>> warmerdam at pobox.com
>> light and sound - activate the windows | http://pobox.com/~warmerdam
>> and watch the world go round - Rush    | Geospatial Programmer for  
>> Rent
>> _______________________________________________
>> geos-devel mailing list
>> geos-devel at geos.refractions.net
>> http://geos.refractions.net/mailman/listinfo/geos-devel
> _______________________________________________
> geos-devel mailing list
> geos-devel at geos.refractions.net
> http://geos.refractions.net/mailman/listinfo/geos-devel
>
      Paul Ramsey
      Refractions Research
      Email: pramsey at refractions.net
      Phone: (250) 885-0632




More information about the geos-devel mailing list