X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2FREADME.VMS;h=6b02909d5b2a8e998001f5ca714cfdefd88611df;hb=5ec70aa03b59c514cba1fe8dae09118250fb15d6;hp=8c59f0dfe21e1c480753b314d5fff5bacf5931bf;hpb=e18df5f669af32eedf2980c70f60f4e13d06244c;p=mesa.git diff --git a/docs/README.VMS b/docs/README.VMS index 8c59f0dfe21..6b02909d5b2 100644 --- a/docs/README.VMS +++ b/docs/README.VMS @@ -5,8 +5,9 @@ VMS support contributed by Jouk Jansen (joukj@hrem.stm.tudelft.nl) The latest version was tested on a VMSAlpha7.2 system using DECC6.0, but probably also works for other versions. -At the moment only the libraries LIBMESGL.EXE/LIBMESGL.OLB, LIBMESAGLU.OLB and -LIBGLUT.OLB and the demos of the directory [.DEMOS] can be build. +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. However, feel free to create the missing "decrip.mms-files" in the other directories. @@ -20,7 +21,18 @@ 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). -On Alpha platforms at default a sharable image is created for LIBMESAGL.EXE. + +On Alpha platforms at default a sharable images for the libraries are created. 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.