Xaw3d
The Three-D Athena Toolkit
Compilation
V1.5E
-
Unpack the distribution from
ftp.x.org
conveniently
# goes into xc/lib/Xaw3d
gunzip -c Xaw3d-1.5.tar.gz | tar -xvf -
cd xc/lib/Xaw3d;
and follow the instructions in README.XAW3D
-
In the
Imakefile
modify/add
#define ARROW_SCROLLBARS
# for AIX:insert appropriate group to allow non-root install
INSTLIBFLAGS=InstLibFlags -g <group>
INSTINCFLAGS=InstIncFlags -g <group>
# for HP-UX 10.20
EXTRA_INCLUDES = -I. -I/usr/contrib/X11R6/include
# installation target:
DESTDIR=/tmp/Xaw3d-1.5/
USRLIBDIR=lib
SHLIBDIR=lib
INCDIR=include
-
Then compile "without an X11 source tree":
mkdir X11; cd X11; ln -fs .. Xaw3d; cd ..
xmkmf; make depend; make; make install
Installation/configuration
At least V1.5E comes with a set of default settings in
Xaw3d/app-defaults
which may be applied user specific.
Miscellaneous
Correspondence of Xaw3d and X11 versions:
X11R4 Xaw3d # patches: ftp://ftp.x.org/contrib/widgets/Xaw3d/R4
X11R5 Xaw3d 0.6B # patches: ftp://ftp.x.org/contrib/widgets/Xaw3d/R5
X11R6.0 Xaw3d 1.0..1.2
X11R6.1 Xaw3d 1.3
X11R6.3 Xaw3d 1.5
Last update: 30-June-2013,
M.Kraemer
Impressum Data privacy protection