Home | History | Annotate | Download | only in docs
      1 
      2 VMS support contributed by Jouk Jansen (joukj (a] hrem.stm.tudelft.nl)
      3 
      4 
      5 The latest version was tested on a VMSAlpha7.2 system using DECC6.0, but
      6 probably also works for other versions.
      7 
      8 At the moment only the libraries LIBMESGL.EXE/LIBMESGL.OLB,
      9 LIBMESAGLU.EXE/LIBMESAGLU.OLB and LIBGLUT.EXE/LIBGLUT.OLB and the demos of the
     10 directory [.DEMOS] can be build.
     11 However, feel free to create the missing "decrip.mms-files" in the other
     12 directories.
     13 
     14  The make files were tested
     15 using the DIGITAL make utility called MMS.  There is also a public domain
     16 clone available (MMK) and I  think, but it is not tested, that this
     17 utility will give (hardly) any problem.
     18 
     19 To make everything just type MMS (or MMK) in the main directory of
     20 mesagl.  For MMS the deafult makefile is called descrip.mms, and
     21 that is what I have called it.  I included alse some config files,
     22 all having mms somewhere in the name which all the makefiles need
     23 (just as your unix makefiles).
     24 
     25 On Alpha platforms at default a sharable images for the libraries are created.
     26 To get a static library make it by typing MMS/MACRO=(NOSHARE=1).
     27 On VAX platforms only static libraries can be build.
     28 
     29 23-sep-2005
     30 changed default compilation to use /float=ieee/ieee=denorm. The reason for 
     31 this is that it makes Mesa on OpenVMS better compatible with other platforms
     32 and other packages for VMS that I maintain.
     33 For more information see
     34       http://nchrem.tnw.tudelft.nl/openvms
     35       https://bugs.freedesktop.org/show_bug.cgi?id=4270
     36 You may want to compile Mesa to use VAX-floating point arithmetic, instead
     37 of IEEE floating point by removing the /float=IEEE/denorm flag from the
     38 compiler options in the descrip.mms files.
     39