1 On a Decstation 3100 running Ultrix 4.2a,
3 uname -a => ULTRIX nokomis.stat.umn.edu 4.2 0 RISC
5 and release 3.35 the following worked. The configure shell script
6 should set up a Makefile with these settings:
12 UCFLAGS = -O -Olimit 2000
13 ULDFLAGS = -Wl,-D -Wl,c00000
21 FOREIGN_FLAG = -DFOREIGNCALL
22 FOREIGN_FILE = pmax-foreign.h
27 You need -Olimit 2000 to insure the byte code interpreter is
30 Dynamic loading is supported. Code that is to be loaded dynamically
31 must be compiled with the `-G 0' flag.
33 If you want to display xlispstat on a DECstation running ULTRIX 4.0
34 you may run into two bugs in the ULTRIX X servers:
36 On monochrome 3100's plot-points produces strange-looking
37 symbols. This is caused by a bug in the server response to an
40 On greyscale 5000's (and possibly other machines) exiting
41 from xlispstat causes an infinite loop of error messages.
42 This is due to a bug in handling XFreeColor requests.
44 To fix these problems, uncomment the defines of the variables
45 SERVER_COLOR_FREE_PROBLEM and DRAWPOINTSBUG in the file
48 If you plan on using DEC's dxwm window manager there is another
49 problem: modal dialog windows do not appear. This seems to be due to
50 lack of ICCCM compliance in dxwm (and improper ICCCM compliance in
51 xlispstat). You can cure this by turning ICCCM compliance off in
52 xlispstat. You can do this in three ways:
54 1) You can set USE_ICCCM_DEFAULT to FALSE in StX11options.h and
57 2) You can set the icccm resource to off with a line like
61 in the .Xdefaults file
63 3) You can use the expression
65 (x11-options :icccm nil)
69 If you are only going to use xlispstat on DECstations runing dxwm then
70 1) is probably the simplest choice. If you may display xlispstat on
71 other workstations or other window managers then it may be better to
72 set the icccm resource in a resource file used when dxwm starts up.
74 The version of StX11options.h provided in this directory here should
75 work for a DECstation running Ultrix 4.0 and the dxwm window manager.