Mercurial > vim
annotate src/xpm/README.txt @ 17397:aa5faf7dca24 v8.1.1697
patch 8.1.1697: cannot build with MSVC
commit https://github.com/vim/vim/commit/c9afd15bc8c123e9066258e6edf2f806855d230b
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jul 15 21:15:05 2019 +0200
patch 8.1.1697: cannot build with MSVC
Problem: Cannto build with MSVC.
Solution: Remove the backslashes after the @<< mechanism.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 15 Jul 2019 21:30:07 +0200 |
parents | 219dbe63ad2a |
children |
rev | line source |
---|---|
3764 | 1 This is XPM library compiled for Windows which is intended for use with Vim |
2 'signs' feature. | |
3 | |
4 Libraries in x86 directory were compiled with MSVC6 and MinGW. Proposed | |
5 commands to compile Vim are: | |
6 | |
9719
219dbe63ad2a
commit https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9
Christian Brabandt <cb@256bit.org>
parents:
3790
diff
changeset
|
7 If you want to build XPM library by yourself, you may want to use the |
219dbe63ad2a
commit https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9
Christian Brabandt <cb@256bit.org>
parents:
3790
diff
changeset
|
8 following Win32 port: |
219dbe63ad2a
commit https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9
Christian Brabandt <cb@256bit.org>
parents:
3790
diff
changeset
|
9 https://github.com/koron/libXpm-win32 |
219dbe63ad2a
commit https://github.com/vim/vim/commit/89eaa4185efacab253b23a182c1c8a7bbf1096c9
Christian Brabandt <cb@256bit.org>
parents:
3790
diff
changeset
|
10 |
3764 | 11 Any version of MSVC starting from version 6.0: |
12 nmake -f Make_mvc.mak GUI=yes CSCOPE=yes NETBEANS=yes XPM=e:\hg\xpm\x86 | |
13 | |
14 MinGW: | |
15 mingw32-make -f Make_ming.mak GUI=yes CSCOPE=yes XPM=e:/hg/xpm/x86 | |
16 | |
3790 | 17 MinGW 64 for x64: |
18 mingw32-make -f Make_ming.mak GUI=yes ARCH=x86-64 XPM=E:\HG\xpm\x64 | |
19 | |
3764 | 20 Microsoft Visual C++ on x64 (tested with versions 2008 and 2010): |
21 nmake -f Make_mvc.mak GUI=yes CSCOPE=yes XPM=E:\HG\xpm\x64 | |
22 | |
23 To test, open some file in Vim and execute commands below: | |
24 :exe 'sign define vimxpm icon='.$VIMRUNTIME.'\\vim32x32.xpm' | |
25 :exe 'sign place 1 line=1 name=vimxpm file='.expand('%:p') | |
26 | |
27 | |
28 See COPYRIGHT for XPM licence. | |
29 | |
30 If you have questions please email sergey.khorev@gmail.com. |