Thanks, Tony, George, and Bram, for the informative replies. I have a
little more specific feedback, which I've provided by quoting George's
message below. I do understand if improving the build documentation
isn't a priority, because obvious the important people (Bram) already
know how to do it.


On Jul 11, 2:42 pm, "George V. Reilly" <[EMAIL PROTECTED]> wrote:
> There's no easy workaround in the Win32 version. It's not possible to load a
> 32-bit DLL into a 64-bit process -- though it's certainly possible to load a
> 32-bit DLL into a 32-bit process running on Win64, which is why the 32-bit
> vim.exe works. The Explorer is a 64-bit process, of course.

Yes, which is why I said an official 64-bit version would be nice. ;)

> Some hints athttp://www.georgevreilly.com/vim/. Basically,
> [snip stuff about extracting, running install.exe, etc.]

These parts are easy enough to figure out. It's figuring out how to
assemble the zip file after building that's confusing.

> I've attached mkdist.bat, which I use to assemble the zipfile

Thanks for this. A few words about how to do this by hand in
INSTALLpc.txt would be greatly appreciated. All it would need is a
list of the files you need to copy out of the source tree and a few
words about how to arrange them for use.

> :help if_ole.txt, though you probably won't find it very enlightening.

Actually, that was fairly enlightening. Again, a few words in
INSTALLpc.txt saying something to the effect of "If you want to be
able to automate Vim from another program or script, enable OLE" would
be helpful. Currently, it does not provide any information that would
help the OLE-clueless (e.g. me) decide whether they need it or not.

Incidentally, isn't VisVim somewhat obsolete?

> > 3. Is nsis/gvim.nsi in the repository supposed to work?
>
> Bram says so.

First, let me say that it's funny that the instructions for building
the Windows installer include a step that says, "You may have to do
this on UNIX."

The NSIS script does not appear to work out of the box, unless I
missed a step. I had to go through and make a bunch of minor edits,
e.g.

!define VIMRT ".." -> !define VIMRT "..\runtime"
:%s/installw32/install/g
:%s/uninstalw32/uninstal/g
${VIMSRC}\xxd.exe -> ${VIMSRC}\xxd\xxd.exe
${VIMRT}\README.txt -> ..\README.txt
etc.

Eventually, I gave up. Is there something I should have done
differently to make it Just Work(tm)?


-- Will
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui