[geos-devel] Re: gettimeofday for win32

Paul Spencer pspencer at dmsolutions.ca
Thu Dec 2 10:23:22 EST 2004


I have built this beast once but can't find how I did it ... in the mean 
time, if you have win makefiles, I can test them in my build environment 
(vc.net 2003) and Assefa has vc6 I think ...



Frank Warmerdam wrote:
> On Wed, 1 Dec 2004 18:48:09 +0100, strk at refractions.net
> <strk at refractions.net> wrote:
>>Nobody should use win32 ;)
>>Anyway, I know nothing about it and I'm not willing to learn.
> Strk,
> Well, I can sympathize with that position, even if I can't take
> it myself. 
>>I think Yury, who's done the initial porting develops under
>>Visual C++ - check out VisualStudio directory, probably outdated.
>>Of course if anyone provides working scripts for that builds
>>I'll include it in the distro.
> 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. 
> Paul -- yes, if you can provide CVS access I am willing to commit
> VC.NET NMAKEfiles in the GDAL/PROJ/MapServer style.  I will
> check with the list on any code changes before commiting them 
> though.
> Norman -- I think the problems I encountered are indeed
> just compiler related, not really win32 issues.  I didn't keep
> careful notes on my first run at stuff but they included:
>  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. 
>  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. 
>  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,

|Paul Spencer                           pspencer at dmsolutions.ca   |
|Applications & Software Development                              |
|DM Solutions Group Inc                 http://www.dmsolutions.ca/|

More information about the geos-devel mailing list