[Fwd: catalog files]
(taken on-list so this is indexed in mhonarc)
Looking thru the freebsd sgml primer, they specify that
SGML_CATALOG_FILES needs to be set.
I find this to be true if I want to use PSGML mode in
emacs, and if I want to run nsgmls when validating within emacs,
otherwise it can't find the proper rules for parsing.Anyway the locations for the catalog files as per the primer:
/usr/local/share/sgml/docbook/3.0/catalog
/usr/local/share/sgml/html/catalog
/usr/local/share/sgml/iso8879/catalog
/usr/local/share/sgml/jade/catalog
Bingo. I can build docs on postgresql.org (a FreeBSD machine) using the
FreeBSD packages of the tools if I set an environment variable,
specifying these four paths delimited with colons:
setenv SGML_CATALOG_FILES
'/usr/local/share/sgml/docbook/3.0/catalog:...'
On my linux/rpm machine, I don't need to set this environment variable
at all (except for emacs parsing) since jade was built with the correct
default route to catalogs. Don't know why FreeBSD does not do this;
perhaps this should be written up as a "feature deficit" or bug?
- Tom
On 15-Dec-98 Thomas G. Lockhart wrote:
(taken on-list so this is indexed in mhonarc)
Looking thru the freebsd sgml primer, they specify that
SGML_CATALOG_FILES needs to be set.
I find this to be true if I want to use PSGML mode in
emacs, and if I want to run nsgmls when validating within emacs,
otherwise it can't find the proper rules for parsing.Anyway the locations for the catalog files as per the primer:
/usr/local/share/sgml/docbook/3.0/catalog
/usr/local/share/sgml/html/catalog
/usr/local/share/sgml/iso8879/catalog
/usr/local/share/sgml/jade/catalogBingo. I can build docs on postgresql.org (a FreeBSD machine) using the
FreeBSD packages of the tools if I set an environment variable,
specifying these four paths delimited with colons:setenv SGML_CATALOG_FILES
'/usr/local/share/sgml/docbook/3.0/catalog:...'On my linux/rpm machine, I don't need to set this environment variable
at all (except for emacs parsing) since jade was built with the correct
default route to catalogs. Don't know why FreeBSD does not do this;
perhaps this should be written up as a "feature deficit" or bug?- Tom
I'm building most of 'em anyway. I'm getting this after it successfully
builds admin, postgres and programmer:
jade -D ref -D ../graphics -V %use-id-as-filename% -d
/home/vev/db124/docbook/html/docbook.dsl -t sgml tutorial.sgml
jade:intro.sgml:71:1:E: general entity "history" not defined and no default
entity
jade:intro.sgml:73:1:E: general entity "about" not defined and no default
entity
jade:intro.sgml:75:1:E: general entity "info" not defined and no default
entity
jade:intro.sgml:77:1:E: general entity "notation" not defined and no default
entity
jade:intro.sgml:79:1:E: general entity "y2k" not defined and no default entity
jade:intro.sgml:81:1:E: general entity "legal" not defined and no default
entity
jade:start.sgml:229:26:X: reference to non-existent ID "LIBPQ"
jade:start.sgml:229:42:X: reference to non-existent ID "LIBPQ"
jade:/home/vev/db124/docbook/html/dblink.dsl:184:1:E: XRef LinkEnd to missing
ID 'LIBPQ'
gmake[2]: *** [tutorial.html] Error 1
One more thing I'm missing maybe?
Vince.
--
==========================================================================
Vince Vielhaber -- KA8CSH email: vev@michvhf.com flame-mail: /dev/null
# include <std/disclaimers.h> TEAM-OS2
Online Searchable Campground Listings http://www.camping-usa.com
"There is no outfit less entitled to lecture me about bloat
than the federal government" -- Tony Snow
==========================================================================
I'm building most of 'em anyway. I'm getting this after it
successfully builds admin, postgres and programmer:
<snip>
One more thing I'm missing maybe?
Not at all. I get the same thing :)
I did not rebuild the tutorial for the last release, but had
restructured the generic introduction used in several docs to separate
out the legaleze, etc. tutorial.sgml is just missing a few definitions
for those entities...
fwiw, if you build postgres.html you will find all the information from
all the other standalone documents. I did that because in the html
format it is nice to be able to click around all of the info, rather
than having to open another document.
So, we have FreeBSD nailed for building documents. Vince, can you jot
down some notes on exactly what you did to get things working? There is
a section in docguide.sgml (Appendix A in postgres.html) which discusses
installing tools, and the only two methods described so far are linux
rpm and from-sources.
Also, if anyone has tried installing a relatively fresh sgml-tools
package, it would be great to write up that one too. btw, the sgml-tools
folks have taken over the Unix-side issues for jade, which was always a
troublesome spot.
- Tom
On 15-Dec-98 Thomas G. Lockhart wrote:
So, we have FreeBSD nailed for building documents. Vince, can you jot
down some notes on exactly what you did to get things working? There is
a section in docguide.sgml (Appendix A in postgres.html) which discusses
installing tools, and the only two methods described so far are linux
rpm and from-sources.
Workin on it now.
Vince.
--
==========================================================================
Vince Vielhaber -- KA8CSH email: vev@michvhf.com flame-mail: /dev/null
# include <std/disclaimers.h> TEAM-OS2
Online Searchable Campground Listings http://www.camping-usa.com
"There is no outfit less entitled to lecture me about bloat
than the federal government" -- Tony Snow
==========================================================================
Here's the report I sent you earlier. 6.2 was the last version I had
any success with on the 88k :-(
... but I would still like to be able to run Postgres on
the 88k.Attempted a build of v6.4 on the Motorola 88k SVR4---
used "./configure --with-template=svr4".
config.guess returns "m88k-motorola-sysv4".
s_lock.c compile fails because of no slock_t and TAS definition.
Thanks Doug. Hopefully we will find a DGUX owner who is interested in
getting the m88k stuff to work. Have you been active on the mailing
lists? Perhaps you could troll for folks who have the right kind of
machine to keep this going...
- Tom
Import Notes
Reference msg id not found: 3688F432.EB3C92E8@seavme.xroads.com | Resolved by subject fallback