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.
