I was trying to set up for building Vim on a Windows 10 installation where I 
haven't done that before.

I tried the Msys distribution of mingw-64 first, and after I installed make and 
gcc using the package manager, I got compiler errors all over the place. Most 
errors to start with were for pretty basic things like _MAX_PATH not being 
defined (MAX_PATH is defined instead). I modified the code for simple macro 
replacements like that, and a few #ifdefs that were taking the wrong branch, 
but then I got to code in os_win32 that tried to use _putenv and _wputenv 
functions, which are not defined, and gave up that approach after a long time 
searching for a definition.

Next I tried the MingW-W64-builds package. That doesn't include make either, 
but it has mingw32-make so I tried that, and got errors reading the makefile. 
Not seeing any documentation for this package, I moved on...

...to the normal, older 32-bit Mingw, which I have used in the past. I 
installed the gcc tools and Msys, tried to build Vim, and immediately got 
errors for a missing struct definition for 64-bit file types. Searching on the 
error led to suggestions to use Mingw-64.

What am I doing wrong? Surely, somebody out there is still compiling Vim using 
Mingw? The makefiles are still there, I assume they work for someone.

If you're that someone, what Mingw distribution are you using? Did you need to 
do any extra setup/installation beyond installing gcc and make?

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui