Update to the installation instructions for TPF to clarify how to
exclude expat-lite from the Apache compilation.
Submitted at a customer's request.
David McCreedy
[EMAIL PROTECTED]
Index: httpd-docs-1.3/htdocs/manual/install-tpf.html
===
RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/install-tpf.html,v
retrieving revision 1.16
diff -u -d -b -r1.16 install-tpf.html
--- httpd-docs-1.3/htdocs/manual/install-tpf.html 29 Mar 2002 19:05:54 -
1.16
+++ httpd-docs-1.3/htdocs/manual/install-tpf.html 17 May 2002 15:10:08 -
@@ -113,14 +113,14 @@
bttpaxnbsp;-rvzkfnbsp;ios390_unix_filename/i.tar.Znbsp;-onbsp;from=ISO8859-1,to=IBM-1047nbsp;*/src/tt/bbr
/
nbsp;/li
- li
+ lia id=delete-expat name=delete-expat/a
Remove unnecessary subdirectories:
ul
- li
- bttcdnbsp;apache_1.3.emxx/em/src/os/tt/b/li
-
- li
-
bttrmnbsp;-rnbsp;bs2000nbsp;cygwinnbsp;mpeixnbsp;netwarenbsp;os2nbsp;os390nbsp;win32/tt/b/li
+ libttcdnbsp;apache_1.3.emxx/em/src/lib/tt/b/li
+ libttrmnbsp;-rnbsp;expat-litenbsp;sdbm/tt/b/li
+ libttcdnbsp;../os/tt/b/li
+
+libttrmnbsp;-rnbsp;bs2000nbsp;cygwinnbsp;mpeixnbsp;netwarenbsp;os2nbsp;os390nbsp;win32/tt/b/li
+ libttcdnbsp;../tt/b/li
/ul
nbsp;
/li
@@ -174,11 +174,6 @@
nbsp;
ul
- liadjust the rules and
- ttEXTRA_CFLAGS|LIBS|LDFLAGS|INCLUDES/tt if you feel
- so inclined
- nbsp;/li
-
licomment out (by preceding the line with a #) lines
corresponding to those modules you DO NOT wish to
include
@@ -189,6 +184,14 @@
or add new lines corresponding to any custom modules you
have written (the a href=readme-tpf.htmlreadme-tpf.html/a document
lists
the modules that have been tested on TPF)nbsp;/li
+
+ liif you did not delete the src/lib/expat-lite directory
+ as noted in the a href=#delete-expatdownload instructions/a,
+ add ttRulenbsp;EXPAT=no/tt to the src/Configuration file/li
+
+ liadjust the other rules, ttEXTRA_CFLAGS/tt, ttEXTRA_LIBS/tt,
+ttEXTRA_LDFLAGS/tt,
+ and ttEXTRA_INCLUDES/tt settings if you feel so inclined/li
+
/ul
pThe modules placed in the Apache distribution are the
@@ -328,7 +331,7 @@
TPF.nbsp;br /
nbsp;/li
- li
+ lia id=run-configure name=run-configure/a
Run the Configure script:
bttConfigure/tt/bnbsp;br /
@@ -349,7 +352,6 @@
Creating Makefile in os/tpf
Creating Makefile in ap
Creating Makefile in main
- Creating Makefile in lib/expat-lite
Creating Makefile in modules/standard
$ _
@@ -379,14 +381,12 @@
/bor find a line with a \: b/\\/b
/pre
-div style=margin-left: 2em
The end of line should display as tt\$/tt. If it is
displayed as tt\nbsp;$/tt (with a blank between \
and $) then you should revert to the distributed version
of the file and make the site-specific changes again
using a UNIX compatible editor such as vi or emacs. Then
try the Configure command again.nbsp;
-/div
pre
close the file: b:q/b (or b:quit!/b)
/pre
@@ -471,7 +471,6 @@
has been included as src/os/tpf/samples/linkhttp.jcl. You
will need to modify this JCL:br /
nbsp;
-
ul
liChange the IDs, data set names, and libraries for
your particular site.nbsp;/li
@@ -484,8 +483,18 @@
font color=#FFfont size=+1TIP:/font/font
Do NOT include gen_test_char.o or gen_uri_delims.o in the
link JCL since these files are only used during the
-ttmake/tt step.nbsp;br /
+ttmake/tt step.nbsp;br /br /
+
+
+If you receive an Unresolved references error for ttXML_ErrorString/tt
+you probably need to a href=#delete-expatremove the expat-lite
+directory/a
+and start back at the a href=#run-configureRun the Configure script
+step/abr /br /
+
+
+If you receive an unable to open error for
+ttlib/expat-lite/hashtable.o/tt
+you probably need to remove all of the expat-lite .o's from your link JCLbr
+/
nbsp;
+
/li
liCreate a loadset. Sample loadset JCL has been included as
@@ -561,8 +570,6 @@
ttfopen/tt error while running Apache:br /
br /
-
-div style=margin-left: 2em
If you're running a PUT10 or higher version of TPF make
the directory using the bttzfile
mkdirnbsp;/usr/local/apache/logs/tt/b command.br /
@@ -570,7 +577,7 @@
If you're running TPF version PUT09 TFTP an empty file
into the logs subdirectory to create it.nbsp;br /
br /
-