File:MinGW EDuke32 Setup Helper.zip

From EDukeWiki
Jump to navigation Jump to search

MinGW_EDuke32_Setup_Helper.zip(file size: 64 KB, MIME type: application/zip)

Warning: This file type may contain malicious code. By executing it, your system may be compromised.

This is a package created by Hendricks266 containing a Windows batch file and a few command-line exe files to serve as a second step for the MinGW/MSYS installer. It is designed both specifically to meet EDuke32's compilation prerequisites as well as facilitate general MinGW-w64 usage.

The script does the following:

  1. Ensures that the following folders are in PATH so the compiler can be run from anywhere:
    • A configurable %MinGW-w64%
    • C:\MinGW\msys\1.0\bin
  2. Checks that NASM is installed.
  3. Updates the MinGW-Get package list, then checks that all MSYS packages are installed and upgraded to the latest version.
  4. Ensures that mingw32-make.exe is copied to make.exe if make.exe is not found.

A log file is kept of all the script's actions. It is never overwritten, only supplemented.

See Building EDuke32 on Windows for details.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeDimensionsUserComment
current14:34, 31 January 2016 (64 KB)Hendricks266 (talk | contribs)
23:21, 18 June 2015 (64 KB)Hendricks266 (talk | contribs)
16:38, 25 July 2012 (62 KB)Hendricks266 (talk | contribs)Add just about all MinGW and MSYS packages to the installation and upgrade queue in order to make the script more general-purpose and useful as an updating tool. The only packages omitted are old versions of autoconf, automake, gcc 3, and libpthread.
16:26, 10 April 2012 (62 KB)Hendricks266 (talk | contribs)Add small static binary of tee. Create proper log file. Check for more errors. Add batch labels to organize.
17:56, 9 April 2012 (54 KB)Hendricks266 (talk | contribs)Replace dependence on Windows find.exe with small static binary of grep. Pause at completion.
00:06, 8 April 2012 (15 KB)Hendricks266 (talk | contribs)Prevent redundant addition of MinGW and MSYS to PATH. Inform user when MinGW and/or MSYS are added to PATH. Check for NASM anywhere in PATH, not just MinGW\bin. Better script formatting.
18:16, 7 January 2012 (15 KB)Hendricks266 (talk | contribs)added PATH manipulation and setenv.exe
16:57, 11 September 2011 (575 bytes)Hendricks266 (talk | contribs)
20:58, 28 June 2011 (526 bytes)Hendricks266 (talk | contribs)

The following page uses this file: