Brian Paul | ecc88c1 | 1999-02-23 03:41:13 +0000 | [diff] [blame] | 1 | |
Jouk Jansen | e18df5f | 1999-07-02 06:53:38 +0000 | [diff] [blame] | 2 | VMS support contributed by Jouk Jansen (joukj@hrem.stm.tudelft.nl) |
Brian Paul | ecc88c1 | 1999-02-23 03:41:13 +0000 | [diff] [blame] | 3 | |
| 4 | |
Jouk Jansen | e18df5f | 1999-07-02 06:53:38 +0000 | [diff] [blame] | 5 | The latest version was tested on a VMSAlpha7.2 system using DECC6.0, but |
| 6 | probably also works for other versions. |
| 7 | |
Jouk Jansen | f464dc1 | 1999-07-02 09:30:59 +0000 | [diff] [blame] | 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. |
Jouk Jansen | e18df5f | 1999-07-02 06:53:38 +0000 | [diff] [blame] | 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 |
Brian Paul | ecc88c1 | 1999-02-23 03:41:13 +0000 | [diff] [blame] | 16 | clone available (MMK) and I think, but it is not tested, that this |
Jouk Jansen | e18df5f | 1999-07-02 06:53:38 +0000 | [diff] [blame] | 17 | utility will give (hardly) any problem. |
Brian Paul | ecc88c1 | 1999-02-23 03:41:13 +0000 | [diff] [blame] | 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). |
Jouk Jansen | f464dc1 | 1999-07-02 09:30:59 +0000 | [diff] [blame] | 24 | |
| 25 | On Alpha platforms at default a sharable images for the libraries are created. |
Jouk Jansen | e18df5f | 1999-07-02 06:53:38 +0000 | [diff] [blame] | 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 | |