fixes so dom_test_ss builds

no idea how I missed this before
This commit is contained in:
jez_higgins 2006-07-18 21:02:14 +00:00
parent 1b4510fd9d
commit b2520179b2
3 changed files with 13 additions and 3 deletions

View file

@ -56,13 +56,13 @@ libArabica$(LIBSUFFIX) : $(OBJS)
####
# the .S files depends on symbols defined in this Makefile, hence
# this slightly wacky rule
saxlib.cpp : ParserConfig.h ArabicaConfig.h
saxlib.cpp : ParserConfig.h ArabicaConfig.h saxlib.S
$(CPP) $(PARSER_CONFIG) -o saxlib.cpp saxlib.S
ParserConfig.h : Makefile ../Makefile.header
ParserConfig.h : Makefile ../Makefile.header ParserConfig.S
$(CPP) $(PARSER_CONFIG) -o ParserConfig.h ParserConfig.S
ArabicaConfig.h : Makefile ../Makefile.header
ArabicaConfig.h : Makefile ../Makefile.header ArabicaConfig.S
$(CPP) $(PARSER_CONFIG) -o ArabicaConfig.h ArabicaConfig.S
%.cpp : ArabicaConfig.h ParserConfig.h

View file

@ -15,6 +15,8 @@
#pragma warning(disable: 4786)
#endif
include <SAX/ArabicaConfig.h>
define NO_DEFAULT_PARSER
include <SAX/XMLReader.h>
@ -53,6 +55,10 @@ message("Pulling in Expat wrappers.")
#endif
#endif
ifndef ARABICA_NO_CODECVT_SPECIALISATIONS
include <Utils/impl/codecvt_specialisations.cpp>
endif
#ifdef __GNUWIN32__
#ifdef _LIB
include <windows.h>

View file

@ -0,0 +1,4 @@
#include "codecvt_specialisations.h"
std::locale::id std::codecvt<char, wchar_t, std::mbstate_t>::id;