>>>> "APA" == Adrian Aichner
<Adrian.Aichner(a)t-online.de> writes:
Steve,
could you please try this Makefile instead?
fingersX,
Adrian
2001-02-12 Adrian Aichner <adrian(a)xemacs.org>
* Makefile (DATA_1_FILES): Use -no-autoloads instead of -vanilla
(thanks, Jan).
* Makefile (GET_CDTD_FILES): Get rid of BOL anchor which seems to
cause problems, allow for CR LF line endings.
* Makefile ($(DATA_1_FILES)): Force rebuilding.
* Makefile (force): Pseudo-target facilitating forced rebuilding.
Index: Makefile
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs-packages/oa/psgml/Makefile,v
retrieving revision 1.33
diff -u -u -r1.33 Makefile
--- Makefile 2001/02/06 09:19:11 1.33
+++ Makefile 2001/02/12 09:05:45
@@ -37,7 +37,7 @@
$(wildcard etc/*.dtd) $(wildcard etc/*.mod) $(wildcard etc/*.dcl)
DATA_DEST = $(PACKAGE)
-DATA_1_FILES = $(shell $(XEMACS) -batch -vanilla -eval "$(GET_CDTD_FILES)")
+DATA_1_FILES = $(shell $(XEMACS) -batch -no-autoloads -eval
"$(GET_CDTD_FILES)")
GET_CDTD_FILES = \
(progn \
(find-file \
@@ -45,7 +45,7 @@
(princ \
(replace-in-string \
(buffer-string) \
- \"^FILE.*[ \\t]+\\\\([^ \\t]+\\\\)[ \\t]*\\n\" \
+ \"FILE.*[ \\t]+\\\\([^ \\t]+\\\\)[ \\r\\t]*\\n\" \
\" etc/\\\\1\"))))
DATA_1_DEST = $(PACKAGE)/cdtd
@@ -75,11 +75,13 @@
endif
PRELOADS = -eval "(setq sgml-data-directory $(SGML_DATA_DIRECTORY))"
+$(DATA_1_FILES): force
+
all:: $(ELCS) auto-autoloads.elc custom-load.elc \
$(PACKAGE).info $(PACKAGE)-api.info \
etc/ECAT etc/CATALOG $(DATA_1_FILES) $(DATA_2_FILES) etc/*.ent
mkdir -p etc/cdtd
- $(XEMACS) -batch -vanilla -eval "$(EXTEND_LOAD_PATH)" \
+ $(XEMACS) -batch -no-autoloads -eval "$(EXTEND_LOAD_PATH)" \
$(PRELOADS) \
-l psgml-parse \
-eval "(setq sgml-auto-activate-dtd t \
@@ -98,3 +100,6 @@
srckit: srckit-std
binkit: binkit-common
+
+# Force rebuilding with this pseudo-target.
+force:
>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
SY> |--==> "APA" == Adrian
Aichner <Adrian.Aichner(a)t-online.de> writes:
>>>
>>>> "APA" == Adrian
Aichner <Adrian.Aichner(a)t-online.de> writes:
APA> Hello Steve, Jan!
APA> I would like to fix the problem you both seem to be seeing.
APA> Could you please send me output of cd oa/psgml; make -d -p bindist
SY> Sent to you moments ago.
APA> Perhaps these would be helpful as well:
APA> OS
SY> GNU/Linux 2.4.1
APA> make version
SY> GNU make 3.79
APA> GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
APA> Built for i686-pc-cygwin
APA> Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
APA> Free Software Foundation, Inc.
APA> This is free software; see the source for copying conditions.
APA> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
APA> PARTICULAR PURPOSE.
APA> Report bugs to <bug-make(a)gnu.org>.
APA> shell version
SY> GNU bash 2.04
APA> GNU bash, version 2.04.5(12)-release (i686-pc-cygwin)
APA> Copyright 1999 Free Software Foundation, Inc.
APA> XEmacs version
SY> XEmacs 21.2 (beta44) "Thalia" [Lucid] (i686-pc-linux, Mule)
APA> (emacs-version)
APA> "XEmacs 21.1 (patch 13) \"Crater Lake\" [Lucid] (i386-pc-win32)
of Thu
APA> Jan 11 2001 on ANDYP"
APA> Steve, could you please try to use XEmacs 21.1.XX to build PSGML?
APA> Perhaps that's where the problem is.
APA> Best regards,
APA> Adrian
SY> --
SY> |---<Steve Youngs>---------------<GnuPG KeyID: 9E7E2820>---|
SY> | XEmacs - It's not just an editor. |
SY> | It's a way of life. |
SY> |------------------------------------<youngs(a)xemacs.org>---|
APA> --
APA> Adrian Aichner
APA> mailto:adrian@xemacs.org
APA>
http://www.xemacs.org/
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/