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