! taken from xalan-c CVS
--- ./src/xalanc/Utils/Makefile.in.orig	Sun Feb 29 21:26:41 2004
+++ ./src/xalanc/Utils/Makefile.in	Sun Feb 29 21:28:01 2004
@@ -95,10 +95,10 @@ ifeq ($(MESSAGELOADER),INMEM)
 
 locale: $(MESSAGELIB)
 
-$(MESSAGELIB): $(XALANMSGLIB_SRC)/LocalMsgData.hpp
+$(MESSAGELIB): $(XALANMSGLIB_SRC)/include/LocalMsgData.hpp
 	$(MAKE) -C XalanMsgLib 
 
-$(XALANMSGLIB_SRC)/LocalMsgData.hpp : $(XSL_BIN_DIR)/MsgCreator $(XLIFF_FILE_NAME)
+$(XALANMSGLIB_SRC)/include/LocalMsgData.hpp : $(XSL_BIN_DIR)/MsgCreator $(XLIFF_FILE_NAME)
 	$(XSL_BIN_DIR)/MsgCreator $(XLIFF_FILE_NAME) -TYPE $(MESSAGELOADER) -LOCALE $(LOCALE)
 	@$(MOVE) LocalMsgIndex.hpp $(XSL_NLS_DIR)/include
 	@$(MOVE) LocalMsgData.hpp  $(XSL_NLS_DIR)/include		
