Description: use shared TinyXml library
Index: desmume-master/desmume/Makefile.common
===================================================================
--- desmume-master.orig/desmume/Makefile.common	2016-08-21 19:22:06.445598234 -0300
+++ desmume-master/desmume/Makefile.common	2016-08-21 19:26:25.901418895 -0300
@@ -33,10 +33,6 @@
 	$(CORE_DIR)/utils/decrypt/decrypt.cpp \
 	$(CORE_DIR)/utils/decrypt/header.cpp \
 	$(CORE_DIR)/utils/vfat.cpp \
-	$(CORE_DIR)/utils/tinyxml/tinystr.cpp \
-	$(CORE_DIR)/utils/tinyxml/tinyxml.cpp \
-	$(CORE_DIR)/utils/tinyxml/tinyxmlerror.cpp \
-	$(CORE_DIR)/utils/tinyxml/tinyxmlparser.cpp \
 	$(CORE_DIR)/addons/slot2_auto.cpp \
 	$(CORE_DIR)/addons/slot2_mpcf.cpp \
 	$(CORE_DIR)/addons/slot2_paddle.cpp \
Index: desmume-master/desmume/Makefile.libretro
===================================================================
--- desmume-master.orig/desmume/Makefile.libretro	2016-08-21 19:22:06.445598234 -0300
+++ desmume-master/desmume/Makefile.libretro	2016-08-21 19:25:47.248849390 -0300
@@ -253,7 +253,7 @@
 ifeq ($(STATIC_LINKING), 1)
 	$(AR) rcs $@ $(OBJECTS)
 else
-	$(CXX) $(LDFLAGS) $(fpic) $(SHARED) -o $@ $(OBJECTS) $(LIBS)
+	$(CXX) $(LDFLAGS) $(fpic) $(SHARED) -o $@ $(OBJECTS) $(LIBS) -ltinyxml
 endif
 
 clean:
Index: desmume-master/desmume/src/utils/advanscene.cpp
===================================================================
--- desmume-master.orig/desmume/src/utils/advanscene.cpp	2016-08-21 19:22:06.445598234 -0300
+++ desmume-master/desmume/src/utils/advanscene.cpp	2016-08-21 19:25:16.612398073 -0300
@@ -19,7 +19,7 @@
 #include <time.h>
 
 #define TIXML_USE_STL
-#include "tinyxml/tinyxml.h"
+#include <tinyxml.h>
 
 #include "advanscene.h"
 #include "../common.h"
