here is an updated .diff file.
Index: libkml-1.2.0/examples/helloworld/Makefile.am
===================================================================
--- libkml-1.2.0.orig/examples/helloworld/Makefile.am 2010-12-19
20:11:54.188229000 +0000
+++ libkml-1.2.0/examples/helloworld/Makefile.am 2010-12-19
20:11:54.698229001 +0000
@@ -26,8 +26,8 @@
circlegen_LDADD = \
$(top_builddir)/src/kml/base/libkmlbase.la \
$(top_builddir)/src/kml/dom/libkmldom.la \
- $(top_builddir)/src/kml/engine/libkmlengine.la \
- $(top_builddir)/src/kml/convenience/libkmlconvenience.la
+ $(top_builddir)/src/kml/convenience/libkmlconvenience.la \
+ $(top_builddir)/src/kml/engine/libkmlengine.la
checklinks_SOURCES = checklinks.cc
checklinks_LDADD = \
@@ -75,8 +75,8 @@
hellokmz_SOURCES = hellokmz.cc
hellokmz_LDADD = \
- $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/engine/libkmlengine.la \
+ $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/base/libkmlbase.la
helloregion_SOURCES = helloregion.cc
@@ -102,8 +102,8 @@
prettykml_SOURCES = prettykml.cc
prettykml_LDADD = \
- $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/engine/libkmlengine.la \
+ $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/base/libkmlbase.la
printgeometry_SOURCES = printgeometry.cc
Index: libkml-1.2.0/examples/regionator/Makefile.in
===================================================================
--- libkml-1.2.0.orig/examples/regionator/Makefile.in 2010-12-19
20:11:54.388229001 +0000
+++ libkml-1.2.0/examples/regionator/Makefile.in 2010-12-19
20:11:54.698229001 +0000
@@ -216,9 +216,9 @@
csvregionator_LDADD = \
$(top_builddir)/src/kml/base/libkmlbase.la \
$(top_builddir)/src/kml/dom/libkmldom.la \
- $(top_builddir)/src/kml/engine/libkmlengine.la \
$(top_builddir)/src/kml/regionator/libkmlregionator.la \
- $(top_builddir)/src/kml/convenience/libkmlconvenience.la
+ $(top_builddir)/src/kml/convenience/libkmlconvenience.la \
+ $(top_builddir)/src/kml/engine/libkmlengine.la
all: all-am
Index: libkml-1.2.0/examples/regionator/Makefile.am
===================================================================
--- libkml-1.2.0.orig/examples/regionator/Makefile.am 2010-12-19
20:11:54.188229000 +0000
+++ libkml-1.2.0/examples/regionator/Makefile.am 2010-12-19
20:11:54.698229001 +0000
@@ -12,7 +12,7 @@
csvregionator_LDADD = \
$(top_builddir)/src/kml/base/libkmlbase.la \
$(top_builddir)/src/kml/dom/libkmldom.la \
- $(top_builddir)/src/kml/engine/libkmlengine.la \
$(top_builddir)/src/kml/regionator/libkmlregionator.la \
- $(top_builddir)/src/kml/convenience/libkmlconvenience.la
+ $(top_builddir)/src/kml/convenience/libkmlconvenience.la \
+ $(top_builddir)/src/kml/engine/libkmlengine.la
Index: libkml-1.2.0/examples/helloworld/Makefile.in
===================================================================
--- libkml-1.2.0.orig/examples/helloworld/Makefile.in 2010-12-19
20:12:36.748229196 +0000
+++ libkml-1.2.0/examples/helloworld/Makefile.in 2010-12-19
20:13:53.708229021 +0000
@@ -345,8 +345,8 @@
circlegen_LDADD = \
$(top_builddir)/src/kml/base/libkmlbase.la \
$(top_builddir)/src/kml/dom/libkmldom.la \
- $(top_builddir)/src/kml/engine/libkmlengine.la \
- $(top_builddir)/src/kml/convenience/libkmlconvenience.la
+ $(top_builddir)/src/kml/convenience/libkmlconvenience.la \
+ $(top_builddir)/src/kml/engine/libkmlengine.la
checklinks_SOURCES = checklinks.cc
checklinks_LDADD = \
@@ -394,8 +394,8 @@
hellokmz_SOURCES = hellokmz.cc
hellokmz_LDADD = \
- $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/engine/libkmlengine.la \
+ $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/base/libkmlbase.la
helloregion_SOURCES = helloregion.cc
@@ -421,8 +421,8 @@
prettykml_SOURCES = prettykml.cc
prettykml_LDADD = \
- $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/engine/libkmlengine.la \
+ $(top_builddir)/src/kml/dom/libkmldom.la \
$(top_builddir)/src/kml/base/libkmlbase.la
printgeometry_SOURCES = printgeometry.cc