View Code? Open in Web Editor
NEW
An early concept build tool for compiling the Windows 2000 Source using my Easy-Build Environment..
Batchfile 0.11%
Makefile 0.14%
QMake 0.01%
C 42.18%
C++ 56.06%
Assembly 0.96%
HTML 0.02%
Rich Text Format 0.25%
PHP 0.10%
Objective-C 0.01%
NASL 0.01%
sed 0.01%
R 0.01%
Gnuplot 0.01%
VBScript 0.07%
Pascal 0.06%
easy-build-2k's Introduction
Easy-Build Environment for Windows 2000 (NT 5)
FIRST REVISION
Free and Checked Builds
Razzle
This is VERY EARLY STAGES, NOT EVERYTHING WORKS YET
Missing headers were taken from Windows 2000 DDK and Plat SDK, some things may need to be taken from NT 4 base.
Currently Issues with CL.exe and some files.
Currently Issues with cvtres unable to read obj{d}\i386\*.tmp
.
Razzle and Easy-Build were ported from the Xbox Tree so there may be a few issues there.
Updates to this will NOT be frequent, this is a pet project to originally see if Easy-Build can be made 'portable'
You will need to download the Windows_2000_Source_Code.7z
that can be found on archive.org .
Extract private\
and public\
folders from the .7z, and place inside a folder called NT\
at the ROOT of a drive, e.g: W:\NT\public
and W:\NT\private
Clone this repo, and place NT\
and 2k_razzle.cmd
in the ROOT of a drive e.g: W:\NT\
W:\2k_Razzle.cmd
. (OVERWRITE ANY FILES IF ASKED)
Launch 2k_Razzle.cmd
and follow on-screen instructions.
easy-build-2k's People
Contributors
Watchers
easy-build-2k's Issues
cvtres : error CVT1101: cannot open 'obj\i386\file.tmp' for reading
Looking online I read that this is to do with lack of Permissions for culprit folders, But checking the 'Security' tab in file/folder Properties and ensuring everyone has R/W access didn't solve.
One theory I have is again, down to makefiles and possibly the build environment, as Razzle was taken from the Xbox tree
NMAKE : fatal error U1077: 'cl' : return code '0xc0000135'
This occurs with some folders in the tree, a quick search told me it's to do with cl.exe
not being in the path.
I have a few guesses as to why:
Headers and some source files were taken from Windows 2000 DDK and Platform SDK, so some source
and makefiles
may need tweaking.
As the reason above, VC98 and DDK paths may need to be added to the Build Env to satisfy some issues
Missing files e.g mspdb60.dll
This is an ongoing task, Using relevant sources to recreate missing files that the build complains about.
Windows 2000 DDK
Windows 2000 Platform SDK
Windows NT 4 Source
These are what I have been using so far to recreate the tree.