mesa/docs/README.VMS

39 lines
1.6 KiB
Plaintext
Raw Normal View History

1999-02-23 03:41:13 +00:00
1999-07-02 07:53:38 +01:00
VMS support contributed by Jouk Jansen (joukj@hrem.stm.tudelft.nl)
1999-02-23 03:41:13 +00:00
1999-07-02 07:53:38 +01:00
The latest version was tested on a VMSAlpha7.2 system using DECC6.0, but
probably also works for other versions.
1999-07-02 10:30:59 +01:00
At the moment only the libraries LIBMESGL.EXE/LIBMESGL.OLB,
LIBMESAGLU.EXE/LIBMESAGLU.OLB and LIBGLUT.EXE/LIBGLUT.OLB and the demos of the
directory [.DEMOS] can be build.
1999-07-02 07:53:38 +01:00
However, feel free to create the missing "decrip.mms-files" in the other
directories.
The make files were tested
using the DIGITAL make utility called MMS. There is also a public domain
1999-02-23 03:41:13 +00:00
clone available (MMK) and I think, but it is not tested, that this
1999-07-02 07:53:38 +01:00
utility will give (hardly) any problem.
1999-02-23 03:41:13 +00:00
To make everything just type MMS (or MMK) in the main directory of
mesagl. For MMS the deafult makefile is called descrip.mms, and
that is what I have called it. I included alse some config files,
all having mms somewhere in the name which all the makefiles need
(just as your unix makefiles).
1999-07-02 10:30:59 +01:00
On Alpha platforms at default a sharable images for the libraries are created.
1999-07-02 07:53:38 +01:00
To get a static library make it by typing MMS/MACRO=(NOSHARE=1).
On VAX platforms only static libraries can be build.
23-sep-2005
changed default compilation to use /float=ieee/ieee=denorm. The reason for
this is that it makes Mesa on OpenVMS better compatible with other platforms
and other packages for VMS that I maintain.
For more information see
http://nchrem.tnw.tudelft.nl/openvms
https://bugs.freedesktop.org/show_bug.cgi?id=4270
You may want to compile Mesa to use VAX-floating point arithmetic, instead
of IEEE floating point by removing the /float=IEEE/denorm flag from the
compiler options in the descrip.mms files.