Mercurial > vim
comparison src/INSTALLvms.txt @ 23047:29c5f168c6fd
Update runtime files
Commit: https://github.com/vim/vim/commit/23515b4ef7580af8b9d3b964a558ab2007cacda5
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Nov 29 14:36:24 2020 +0100
Update runtime files
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 29 Nov 2020 14:45:04 +0100 |
parents | 2ef19eed524a |
children | 101f08b49ed3 |
comparison
equal
deleted
inserted
replaced
23046:9a30b28b8154 | 23047:29c5f168c6fd |
---|---|
7 If you already have an executable version of Vim, you don't need this. | 7 If you already have an executable version of Vim, you don't need this. |
8 | 8 |
9 If you skip settings described here, then you will get the default Vim | 9 If you skip settings described here, then you will get the default Vim |
10 behavior as it is documented, which should be fine for most users. | 10 behavior as it is documented, which should be fine for most users. |
11 | 11 |
12 The file "feature.h" can be edited to match your preferences, but this files | 12 The file "feature.h" can be edited to match your preferences, but this file |
13 does not describe possibilities hidden in feature.h acrobatics, however | 13 does not describe possibilities hidden in feature.h acrobatics, however |
14 parameters from MAKE_VMS.MMS actively uses and sets up parameters in relation | 14 parameters from MAKE_VMS.MMS actively use and set up parameters in relation |
15 with feature.h | 15 with feature.h |
16 | 16 |
17 More information and case analysis you can found in os_vms.txt | 17 More information and case analysis you can find in os_vms.txt |
18 ([runtime.doc]os_vms.txt or :help vms from vim prompt) | 18 ([runtime.doc]os_vms.txt or :help vms from vim prompt) |
19 | 19 |
20 Contents: | 20 Contents: |
21 1. Download files | 21 1. Download files |
22 2. Configuration | 22 2. Configuration |
143 Uncommented - build without support. | 143 Uncommented - build without support. |
144 Default : Uncommented | 144 Default : Uncommented |
145 | 145 |
146 Parameter name : VIM_XIM | 146 Parameter name : VIM_XIM |
147 Description : X Input Method. For entering special languages | 147 Description : X Input Method. For entering special languages |
148 like chinese and Japanese. Please define just | 148 like Chinese and Japanese. Please define just |
149 one: VIM_XIM or VIM_HANGULIN | 149 one: VIM_XIM or VIM_HANGULIN |
150 Options: : YES - Build with support | 150 Options: : YES - Build with support |
151 Uncommented - build without support. | 151 Uncommented - build without support. |
152 Default : Uncommented | 152 Default : Uncommented |
153 | 153 |
208 | 208 |
209 5.1. MMS_VIM.EXE is building together with VIM.EXE, but for CTAGS.EXE and | 209 5.1. MMS_VIM.EXE is building together with VIM.EXE, but for CTAGS.EXE and |
210 XXD.EXE you should change to subdirectory <.CTAGS> or <.XXD> and build | 210 XXD.EXE you should change to subdirectory <.CTAGS> or <.XXD> and build |
211 them separately. | 211 them separately. |
212 | 212 |
213 5.2. In these directories you can found one make file for VMS as well. | 213 5.2. In these directories you can find one make file for VMS as well. |
214 Please read the detailed build instructions in the related *.MMS file. | 214 Please read the detailed build instructions in the related *.MMS file. |
215 | 215 |
216 6. Deployment | 216 6. Deployment |
217 | 217 |
218 6.1. Copy over all executables to the deployment directory. | 218 6.1. Copy over all executables to the deployment directory. |
298 | 298 |
299 To build VIM with GTK you have to install GTK on your OpenVMS. | 299 To build VIM with GTK you have to install GTK on your OpenVMS. |
300 So far it works just on Alpha and IA64. More information at: | 300 So far it works just on Alpha and IA64. More information at: |
301 http://www.openvms.compaq.com/openvms/products/ips/gtk.html | 301 http://www.openvms.compaq.com/openvms/products/ips/gtk.html |
302 | 302 |
303 You need also the OpenVMS Porting Library: | 303 You also need the OpenVMS Porting Library: |
304 http://www.openvms.compaq.com/openvms/products/ips/porting.html | 304 http://www.openvms.compaq.com/openvms/products/ips/porting.html |
305 | 305 |
306 Source code for GTK and porting library that is used to build | 306 Source code for GTK and porting library that is used to build |
307 VMS executables at polarhome.com are at | 307 VMS executables at polarhome.com are at |
308 http://www.polarhome.com/vim/files/source/vms/ | 308 http://www.polarhome.com/vim/files/source/vms/ |
344 | 344 |
345 Enable Perl feature at make_vms.mms with VIM_PERL = YES | 345 Enable Perl feature at make_vms.mms with VIM_PERL = YES |
346 | 346 |
347 Edit PERL_INC = to point to perl includes directory where is extern.h | 347 Edit PERL_INC = to point to perl includes directory where is extern.h |
348 | 348 |
349 Build as usually. | 349 Build as usual. |
350 | 350 |
351 7.4 PYTHON | 351 7.4 PYTHON |
352 | 352 |
353 You have to install an OpenVMS python package. | 353 You have to install an OpenVMS python package. |
354 Set up the normal Python work environment. | 354 Set up the normal Python work environment. |
356 You have to have defined PYTHON_INCLUDE and PYTHON_OLB logicals. | 356 You have to have defined PYTHON_INCLUDE and PYTHON_OLB logicals. |
357 PYTHON_INCLUDE should point to Python include files where for ex: | 357 PYTHON_INCLUDE should point to Python include files where for ex: |
358 python.h is located. | 358 python.h is located. |
359 Enable Python feature at make_vms.mms with VIM_PYTHON = YES | 359 Enable Python feature at make_vms.mms with VIM_PYTHON = YES |
360 | 360 |
361 Build as usually. | 361 Build as usual. |
362 | 362 |
363 7.5 TCL | 363 7.5 TCL |
364 | 364 |
365 You have to install an OpenVMS TCL package. | 365 You have to install an OpenVMS TCL package. |
366 Set up the normal TCL work environment. | 366 Set up the normal TCL work environment. |
369 | 369 |
370 Enable TCL feature at make_vms.mms with VIM_TCL = YES | 370 Enable TCL feature at make_vms.mms with VIM_TCL = YES |
371 | 371 |
372 Edit TCL_INC = to point to TCL includes directory where is tcl.h | 372 Edit TCL_INC = to point to TCL includes directory where is tcl.h |
373 | 373 |
374 Build as usually. | 374 Build as usual. |
375 | 375 |
376 8. Notes | 376 8. Notes |
377 | 377 |
378 8.1. New Compaq C compiler | 378 8.1. New Compaq C compiler |
379 | 379 |
380 If you are using Compaq C compiler V6.2 or newer, Informational messages | 380 If you are using Compaq C compiler V6.2 or newer, informational messages |
381 of the type QUESTCOMPARE will be displayed. You should ignore those | 381 of the type QUESTCOMPARE will be displayed. You should ignore those |
382 messages ; they are generated only because some test comparisons are done | 382 messages ; they are generated only because some test comparisons are done |
383 with variables which type vary depending on the OS. Under VMS, those are | 383 with variables which type vary depending on the OS. Under VMS, those are |
384 "unsigned" and the compiler issue a message whenever the comparison is | 384 "unsigned" and the compiler issue a message whenever the comparison is |
385 done with '<=' to 0. However, the code is correct and will behave as | 385 done with '<=' to 0. However, the code is correct and will behave as |