diff -aruN pugixml_1.8/configure.ac pugixml_1.8_new/configure.ac
--- pugixml_1.8/configure.ac	1969-12-31 16:00:00.000000000 -0800
+++ pugixml_1.8_new/configure.ac	2017-07-20 18:36:21.796759460 -0700
@@ -0,0 +1,20 @@
+AC_PREREQ(2.61)
+AC_INIT([pugixml],
+        1.0.0)
+AM_INIT_AUTOMAKE([foreign])
+AM_MAINTAINER_MODE
+AC_CONFIG_SRCDIR([src/pugixml.cpp])
+AC_CONFIG_HEADER([config.h])
+AC_CONFIG_MACRO_DIR([m4])
+AC_PROG_CC
+AC_PROG_CPP
+AC_PROG_CXX
+AC_PROG_LIBTOOL
+PKG_PROG_PKG_CONFIG
+
+AC_SUBST([CPPFLAGS])
+
+AC_CONFIG_FILES([ \
+        Makefile 
+        ])
+AC_OUTPUT
\ No newline at end of file
diff -aruN pugixml_1.8/Makefile pugixml_1.8_new/Makefile
--- pugixml_1.8/Makefile	2016-11-24 00:23:18.000000000 -0800
+++ pugixml_1.8_new/Makefile	1969-12-31 16:00:00.000000000 -0800
@@ -1,100 +0,0 @@
-.SUFFIXES:
-MAKEFLAGS+=-r
-
-config=debug
-defines=standard
-cxxstd=c++11
-# set cxxstd=any to disable use of -std=...
-
-BUILD=build/make-$(CXX)-$(config)-$(defines)-$(cxxstd)
-
-SOURCES=src/pugixml.cpp $(filter-out tests/fuzz_%,$(wildcard tests/*.cpp))
-EXECUTABLE=$(BUILD)/test
-
-VERSION=$(shell sed -n 's/.*version \(.*\).*/\1/p' src/pugiconfig.hpp)
-RELEASE=$(shell git ls-files src docs/*.html docs/*.css docs/samples docs/images scripts contrib CMakeLists.txt readme.txt)
-
-CXXFLAGS=-g -Wall -Wextra -Werror -pedantic -Wundef -Wshadow -Wcast-align -Wcast-qual -Wold-style-cast
-LDFLAGS=
-
-ifeq ($(config),release)
-	CXXFLAGS+=-O3 -DNDEBUG
-endif
-
-ifeq ($(config),coverage)
-	CXXFLAGS+=-coverage
-	LDFLAGS+=-coverage
-endif
-
-ifeq ($(config),sanitize)
-	CXXFLAGS+=-fsanitize=address
-	LDFLAGS+=-fsanitize=address
-
-	ifneq ($(shell uname),Darwin)
-		CXXFLAGS+=-fsanitize=undefined
-		LDFLAGS+=-fsanitize=undefined
-	endif
-endif
-
-ifeq ($(config),analyze)
-	CXXFLAGS+=--analyze
-endif
-
-ifneq ($(defines),standard)
-	COMMA=,
-	CXXFLAGS+=-D $(subst $(COMMA), -D ,$(defines))
-endif
-
-ifneq ($(findstring PUGIXML_NO_EXCEPTIONS,$(defines)),)
-	CXXFLAGS+=-fno-exceptions
-endif
-
-ifneq ($(cxxstd),any)
-	CXXFLAGS+=-std=$(cxxstd)
-endif
-
-OBJECTS=$(SOURCES:%=$(BUILD)/%.o)
-
-all: $(EXECUTABLE)
-
-ifeq ($(config),coverage)
-test: $(EXECUTABLE)
-	-@find $(BUILD) -name '*.gcda' -exec rm {} +
-	./$(EXECUTABLE)
-	@gcov -o $(BUILD)/src/ pugixml.cpp.gcda | sed -e '/./{H;$!d;}' -e 'x;/pugixml.cpp/!d;'
-	@find . -name '*.gcov' -and -not -name 'pugixml.cpp.gcov' -exec rm {} +
-else
-test: $(EXECUTABLE)
-	./$(EXECUTABLE)
-endif
-
-fuzz:
-	@mkdir -p $(BUILD)
-	$(AFL)/afl-clang++ tests/fuzz_parse.cpp tests/allocator.cpp src/pugixml.cpp $(CXXFLAGS) -o $(BUILD)/fuzz_parse
-	$(AFL)/afl-fuzz -i tests/data_fuzz_parse -o $(BUILD)/fuzz_parse_out -x $(AFL)/testcases/_extras/xml/ -- $(BUILD)/fuzz_parse @@
-
-clean:
-	rm -rf $(BUILD)
-
-release: build/pugixml-$(VERSION).tar.gz build/pugixml-$(VERSION).zip
-
-docs: docs/quickstart.html docs/manual.html
-
-build/pugixml-%: .FORCE | $(RELEASE)
-	@mkdir -p $(BUILD)
-	python tests/archive.py $@ pugixml-$(VERSION) $|
-
-$(EXECUTABLE): $(OBJECTS)
-	$(CXX) $(OBJECTS) $(LDFLAGS) -o $@
-
-$(BUILD)/%.o: %
-	@mkdir -p $(dir $@)
-	$(CXX) $< $(CXXFLAGS) -c -MMD -MP -o $@
-
--include $(OBJECTS:.o=.d)
-
-.SECONDEXPANSION:
-docs/%.html: docs/%.adoc $$(shell sed -n 's/include\:\:\(.*\)\[.*/docs\/\1/p' docs/%.adoc)
-	asciidoctor -b html5 -a version=$(VERSION) $< -o $@
-
-.PHONY: all test clean release .FORCE
diff -aruN pugixml_1.8/Makefile.am pugixml_1.8_new/Makefile.am
--- pugixml_1.8/Makefile.am	1969-12-31 16:00:00.000000000 -0800
+++ pugixml_1.8_new/Makefile.am	2017-07-20 18:36:48.649112549 -0700
@@ -0,0 +1,29 @@
+AM_CFLAGS = -Wundef \
+        -Wstrict-prototypes \
+        -Wno-trigraphs \
+        -g -O0 \
+        -fno-inline \
+        -fno-short-enums \
+        -fpic
+
+
+AM_CPPFLAGS = -D__packed__= \
+        $(CFLAGS)
+
+
+library_includedir = $(pkgincludedir)
+library_include_HEADERS = src/pugiconfig.hpp \
+                          src/pugixml.hpp
+
+libpugixml_h_sources = src/pugiconfig.hpp src/pugixml.hpp
+libpugixml_c_sources = src/pugixml.cpp
+
+libpugixml_la_CFLAGS = $(AM_CFLAGS) -fPIC
+libpugixml_la_LDFLAGS = -shared -version-info 1:0:0
+libpugixml_la_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS)
+
+#libpugixml_la_CC = @CC@
+libpugixml_la_SOURCES = $(libpugixml_c_sources) $(libpugixml_h_sources)
+
+#Create and Install libraries
+lib_LTLIBRARIES = libpugixml.la
\ No newline at end of file
