File:MinGW EDuke32 Setup Helper.zip: Difference between revisions
Jump to navigation
Jump to search
Hendricks266 (talk | contribs) Hendricks266 uploaded a new version of File:MinGW EDuke32 Setup Helper.zip |
Hendricks266 (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
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 usage. | 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: | The script does the following: | ||
#Ensures that the following folders are in [https://en.wikipedia.org/wiki/PATH_(variable) PATH] so the compiler can be run from anywhere: | #Ensures that the following folders are in [https://en.wikipedia.org/wiki/PATH_(variable) PATH] so the compiler can be run from anywhere: | ||
#* | #*A configurable <code>%MinGW-w64%</code> | ||
#*C:\MinGW\msys\1.0\bin | #*<code>C:\MinGW\msys\1.0\bin</code> | ||
#Checks that NASM is installed. | #Checks that NASM is installed. | ||
#Updates the MinGW-Get package list, then checks that all packages are installed and upgraded to the latest version. | #Updates the MinGW-Get package list, then checks that all MSYS packages are installed and upgraded to the latest version. | ||
#Ensures that | #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. | A log file is kept of all the script's actions. It is never overwritten, only supplemented. | ||
See [[Building EDuke32 on Windows]] for details. | See [[Building EDuke32 on Windows]] for details. |
Revision as of 22:22, 18 June 2015
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:
- 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
- A configurable
- Checks that NASM is installed.
- Updates the MinGW-Get package list, then checks that all MSYS packages are installed and upgraded to the latest version.
- 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/Time | Dimensions | User | Comment | |
---|---|---|---|---|
current | 13:34, 31 January 2016 | (64 KB) | Hendricks266 (talk | contribs) | |
22:21, 18 June 2015 | (64 KB) | Hendricks266 (talk | contribs) | ||
15: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. | |
15: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. | |
16:56, 9 April 2012 | (54 KB) | Hendricks266 (talk | contribs) | Replace dependence on Windows find.exe with small static binary of grep. Pause at completion. | |
23:06, 7 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. | |
17:16, 7 January 2012 | (15 KB) | Hendricks266 (talk | contribs) | added PATH manipulation and setenv.exe | |
15:57, 11 September 2011 | (575 bytes) | Hendricks266 (talk | contribs) | ||
19:58, 28 June 2011 | (526 bytes) | Hendricks266 (talk | contribs) |
You cannot overwrite this file.
File usage
The following page uses this file: