[comp.windows.x] Problems compiling Dirt UI Builder and Errata

rlh2@ukc.ac.uk (Richard Hesketh) (11/07/90)

Firstly, thanks to everybody who has mailed me with problems compiling Dirt.
I will update the tar file on expo as soon as possible.  However here is
a summary of the common problems people have found:

1) Missing header files:
	in ./Dirt/lib/Xukc/window.c: "X11/Xukc/UKCLabels.h"
		opps - this should be just "X11/Xukc/Labels.h"

	in ./Dirt/dirt_editor/file.c
	and  ./Dirt/dirt_editor/list.c : "X11/Xtos.h"
		for some reason "Xtos.h" is not included in the Imakefile
		for the Xt Intrinsics library so it does not get installed.
		I don't know whether this is a bug or not.  You can however
		safely use "Xos.h" instead.

2) obsolete "#include <memory.h>" in ./Dirt/dirt_editor/log.c
	on line 407 there is:
		#include <memory.h>
	this is not needed and you can safely remove it.

3) "object / rectangle / rect_class" undefined ./Dirt/dirt_editor/Layout.c
	If you are seeing this then I believe you have not got a
	completely patched version of the Intrinsics.  As far as I can tell
	this is due to two missing #includes in "X11/IntrinsicP.h" these were
	added in Patches 10 and 11 (Xt only patches).  Dirt will *only* work
	with the Xt Intrinsics patched upto and including Patchlevel 18.
	I believe these patches are available from the mail server at
	xstuff@expo.lcs.mit.edu

4) Getting Dirt from somewhere other than expo.lcs.mit.edu
	I am working on this one .. but if anybody else would like to
	copy the files from expo.lcs.mit.edu to another ftp site then I
	would be very grateful 8-).

Anymore problems .. please let me know.  I know there are some rough edges!

Richard Hesketh   :   rlh2@ukc.ac.uk
Computing Officer, Computing Lab., University of Kent at Canterbury,
Canterbury, Kent, CT2 7NF, United Kingdom.
        Tel: +44 227 764000 ext 7620/7590      Fax: +44 227 762811

rlh2@ukc.ac.uk (Richard Hesketh) (11/09/90)

I have placed two patches on expo.lcs.mit.edu for the Dirt alpha release:

	contrib/dirt.patchA1.2
	contrib/dirt.patchA1.3

Currently the source in contrib/dirt.tar.Z is PATCHLEVEL 1.  If you take this
version you will need to apply both patches as well.  I am having trouble
getting to anywhere via ftp this week (the machine I ftp from keeps bouncing!)
but when I can I'll place a patched version in contrib/dirt.A1.3.tar.Z

These two patches fix problems in the distribution such as missing header
files and incorrect Imakefiles.

If you cannot print the PostScript documentation files and your PostScript
printer logs any errors could you send them to me please 8-}  I only have the
source in LaTeX but if anybody wants to volunteer to "delatex" it and send me
the results I would be grateful.

For all those people who have asked me if I can distribute dirt via mail/news
.. I'm sorry I can't, its just too big!  If anybody copies the distribution
to other sites could they please mail me so I can pass the info. on, thanks.

Richard Hesketh   :   rlh2@ukc.ac.uk
Computing Officer, Computing Lab., University of Kent at Canterbury,
Canterbury, Kent, CT2 7NF, United Kingdom.
        Tel: +44 227 764000 ext 7620/7590      Fax: +44 227 762811