Opened 13 years ago

Closed 13 years ago

#3635 closed enhancement (fixed)

libkml - integrate driver to Windows

Reported by: ilucena Owned by: ilucena
Priority: normal Milestone: 1.8.0
Component: OGR_SF Version: svn-trunk
Severity: normal Keywords: libkml
Cc: warmerdam, ksshannon@…

Description

Add libkml to the build process on Windows.

Attachments (1)

makefile.vc (465 bytes ) - added by gdm 13 years ago.
It seems there is a missing makefile in gdal/ogr/ogrsf_frmts/libkml

Download all attachments as: .zip

Change History (10)

comment:1 by ilucena, 13 years ago

r19895 - Implements the integration of the OGR libkml driver on Windows.

Just like for UNIX, we need to use the trunk version from:

http://libkml.googlecode.com/svn/trunk

By checking out from this repository bring some .lib files with modified versions of zlib and minizip so it would be safer just to build a plugin, ex.:

C:\Dev\gdal\ogr\ogrsf_frmts\libkml>nmake -f makefile.vc ogr_LIBKML.dll

comment:2 by Even Rouault, 13 years ago

2 things :

  • the change from strcasecmp to EQUAL is incorrect : !strcasecmp(a,b) should be translated as EQUAL(a,b) not !EQUAL(a,b)
  • void CPL_DLL RegisterOGRLIBKML(); was already declared just below the RegisterOGRKML() line

I could correct this but I have no svn on this PC

comment:3 by ilucena, 13 years ago

Thanks.

r19896

comment:4 by ilucena, 13 years ago

Resolution: fixed
Status: newclosed

by gdm, 13 years ago

Attachment: makefile.vc added

It seems there is a missing makefile in gdal/ogr/ogrsf_frmts/libkml

comment:5 by Even Rouault, 13 years ago

Resolution: fixed
Status: closedreopened

comment:6 by ilucena, 13 years ago

Thanks for you makefile.vc. I will commit mine that creates plugin later.

comment:7 by ilucena, 13 years ago

Adding makefile.vc Transmitting file data . Committed revision 19898.

comment:8 by Kyle Shannon, 13 years ago

Cc: ksshannon@… added

comment:9 by ilucena, 13 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.