Open GoogleCodeExporter opened 9 years ago
The sln and vcproj files provided are for Visual Studio 2005, and it is
very difficult to use these with Visual Studio 2008.I hope it will support
VS2008
thanks
Original comment by cailu2...@163.com
on 12 Jan 2010 at 7:10
I'm not sure if this note is up to date or not but BuildingAndInstalling says
"(It is known that Microsoft Visual Studio 2008 does not work with libkml) "
Could anyone clarify it?
Original comment by mloskot
on 24 Feb 2010 at 8:25
We're erring on the side of caution in the notes. Some have reported that the
MSVC
2005 sln/vcproj files we supply work just fine with their 2008; others report
insurmountable incompatibilities.
Neither I nor my other developer have access to 2008, so we're unable to
investigate.
We'd appreciate any help we can get.
Original comment by kml.mash...@gmail.com
on 24 Feb 2010 at 8:34
I got all the libraries and tests to build. Besides converting all the
.vcproj's to VS2008, I also had to rebuild third_party/uriparser-0.7.5.win32 in
VS2008 to get the tests to run.
Most of the tests pass (except for the time ones, which it looks like the
module is just not done yet).
As far as examples, I have 3 building and 4 failing to build. The reason is
zlib. I have not yet figured out what is the deal with minizip.dll (It doesn't
seem to be a part of a standard zlib build).
The examples that are building: createkml, csvregionator, parsekml
The examples that will not build: change, prettykml, printstyle, sortplacemarks
Since I'm using libkml to pass KML directly to the Google Earth COM interface,
I'm happy with what I got. I'll try to post the solutions/project/dependencies
here once I clean everything up.
Original comment by aleksey....@gmail.com
on 8 Jul 2010 at 7:56
I am finding the limit using libkml with the more modern vs8 to be rather
prohibitive in adopting it an making proper use of kml (we currently have our
own parser with noteable limits in the areas of network link management
especially)
Original comment by lanceala...@gmail.com
on 13 Jul 2010 at 5:48
As promised, I'm posting my VS2008 build files. It includes the msvc build
directory with all the projects and solutions, as well as vc9 lib's from the
third_party directory. All the tests pass except for the DateTime stuff which
is not implemented.
Only 3 out of 7 examples build because of the 3rd party libraries. I could not
readily figure out how to build zlib in the configuration they are using, but I
didn't care anyway, so I didn't bother trying any longer. createkml,
cvsregionator, and parsekml build and run just fine.
Original comment by aleksey....@gmail.com
on 15 Jul 2010 at 2:51
Attachments:
Using the most recent download (Feb 2010), the linking for the uriparser in the
thirdparty directory is inconsistent with the files included in the download.
this is what causes 4 of the 7 examples to fail to build for me (using VS2008).
the 4 examples are change, prettykml, printstyle and sortplacemarks. this can
be fixed by editing the properties of each project to direct it to the correct
library folder and correct library (the folder listed in the project is
uriparser-0.7.1.win32, while the actual folder included in the download is
uriparser-0.7.5.win32 and the libraries called out are uriparser-debug.lib and
uriparser-release.lib but the actual libraries provided are both uriparser.lib.
Original comment by Jennay...@gmail.com
on 18 Aug 2011 at 2:08
Original issue reported on code.google.com by
anthony....@gmail.com
on 23 Jan 2009 at 5:39