Bram Moolenaar wrote: > Bill McCarthy wrote: > >> Compiling with MVC or Ming, the exe files are copied from >> c:\vim\vim70f\src to c:\vim\vim70f (the usual place). But >> running install produces the following: >> >> [c:\vim\vim70f]install >> This program sets up the installation of Vim 7.0f04 BETA >> >> ERROR: Cannot find filetype.vim in "C:\vim\vim70f" >> It looks like you did not unpack the runtime archive. >> You must unpack the runtime archive "vim70frt.zip" >> before installing. >> >> The problem is that unzipping the archive places filetype.vim >> in c:\vim\vim70f\runtime (it would have been placed in the same >> directory as the exe files in all release versions of Vim - in >> this case in c:\vim\vim70f\). >> >> Doesn't dosinst.c need to reflect this new placement? > > There are two setups, the Unix one and the MS-Windows one. There is a third! Building on Windows using unix sources. After the build, there is a src/../runtime directory. After the build, one needs to move the *.exe files from src/ one level up and move everything inside runtime/ one level up. After these two moves, install.exe works fine -- it knows it is on Windows.
> If you use the Unix setup you need to do "make install". Thus > uses the files in the ../runtime directory that were unpacked > from the Unix tar archive. > > If you use the MS-Windows setup you should unpack the > vim70xxrt.zip file, which puts the runtime files below the src > directory, without a runtime directory. Then you can use the > install.exe.