If you email me directly with the full builddf.log attached we'll take a look and see if we can find where the build is going south which, as Louis-Philippe mentioned, is probably a bit before the error you've indicated.
I'd say that about 90% of the build problems I've seen on Windows are related to Perl installation issues. You need to install the ActiveState distro of Perl with admin privileges because perl.exe must be in your path and the Perl libraries in a directory named \lib that is a peer subdirectory of the location where perl.exe is found. Also make sure that if you use Winzip to extract the .tgz that you turn off 'Smart CRLF conversion' before extracting. With respect to Win2K vs WinXP, here in MS we do most of our development on WinXP but a few of us are still running Win2K Server so this is more of a "safe zone" issue then something cut and dried: we're pretty confident about WinXP and a bit less so about Win2K just from a coverage perspective. I can't recall a Win2K-specific issue but if one is found the suggestion on our side would be to use WinXP. John This posting is provided "AS IS" with no warranties, and confers no rights. -----Original Message----- From: Aurelian POPA [mailto:[EMAIL PROTECTED]] Sent: Wednesday, July 31, 2002 8:19 AM To: [EMAIL PROTECTED] Subject: Re: ERROR when I build under w2k sp 2 In builddf.log fileI found this: ********************************************************** Linking d:\sscli_~1\sscli\clr\src\csharp\csharp\sccomp directory ******************** 'NMAKE.EXE -c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= MAKEDLL=1 ROTOR_X86=1' NMAKE : U1073: don't know how to make 'D:\SSCLI_~1\sscli\clr\bin\rotor_x86\fastchecked\cscutil.lib' Stop. BUILD: NMAKE.EXE failed - rc = 2 Linking d:\sscli_~1\sscli\clr\src\csharp\csharp\scc directory ******************** 'NMAKE.EXE -c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= ROTOR_X86=1' NMAKE : U1073: don't know how to make 'D:\SSCLI_~1\sscli\clr\bin\rotor_x86\fastchecked\cscutil.lib' Stop. BUILD: NMAKE.EXE failed - rc = 2 ********************************************************** Aurelian POPA http://www.aurelian.ro PS. csc.exe is the csharp compiler file name, in ROTOR too? I ask this beacuase I don't find it. Here is my tree.exe output D:. | al.exe | alink.dll | alink.satellite | big5.nlp | binplace.exe | bopomofo.nlp | build.exe | caspol.exe | charinfo.nlp | clix.exe | clix.satellite | csc.rsp | cscomp.satellite | ctype.nlp | culture.nlp | fusion.dll | fusion.localgac | fusion.satellite | gacutil.exe | ildbsymbols.dll | ISymWrapper.dll | ksc.nlp | l_except.nlp | l_intl.nlp | mscordbc.dll | mscordbi.dll | mscorejt.dll | mscorlib.dll | mscorpe.dll | mscorrc.dll | mscorrc.satellite | mscorsn.dll | msvcr70d.dll | prc.nlp | prcp.nlp | region.nlp | resourcecompiler.exe | rotor_pal.dll | rotor_palrt.dll | sortkey.nlp | sorttbls.nlp | sscoree.dll | tree.txt | xjis.nlp | +---config | enterprisesec.config | enterprisesec.config.cch | machine.config | security.config.cch | +---dump | allocacheck.h | arraylist.h | blobfetcher.h | cahlpr.h | caspol.exe | ceefilegenwriter.h | ceegen.h | ceegentokenmapper.h | ceesectionstring.h | classfac.h | clear-class-dump-defs.h | columnbinding.h | compressionformat.h | contxt.h | cordbpriv.h | corffi.h | corhlpr.h | corhost.h | corimage.h | corinfo.h | corjit.h | corperm.h | corperme.h | corpermp.h | corpolicy.h | corpriv.h | corsvcpriv.h | cortypeinfo.h | crtwrap.h | dbgalloc.h | dbgmeta.h | debugmacros.h | declsec.h | dump-tables.h | dump-type-info.h | dump-types.h | eetwain.h | ehencoder.h | enc.h | endian.h | frame-types.h | fusion.h | fusionbind.h | fusionpriv.h | fusionsetup.h | fusionsink.h | fuspriv.h | gcdump.h | gcinfo.h | guidfromname.h | holder.h | hrex.h | iceefilegen.h | ilformatter.h | il_kywd.h | internaldebug.h | intrinsic.h | ipcfunccall.h | ipcmanagerinterface.h | jitperf.h | log.h | loglf.h | machine.h | md5.h | mdcommon.h | member-offset-info.h | metadata.h | metadatatracker.h | metamodelpub.h | mscorcfg.h | nativevaraccessors.h | nsutilpriv.h | openum.h | opinfo.h | outstring.h | palclr.h | perfcounterdefs.h | perfcounters.h | perflog.h | pesectionman.h | posterror.h | prettyprintsig.h | profilepriv.h | querybinding.h | regdisp.h | safegetfilesize.h | secdbedit.exe | setupcodes.h | shimload.h | sighelper.h | sscli_version.h | stacktrace.h | stdmacros.h | stgpool.h | stgpooli.h | stresslog.h | switches.h | threadpool.h | timeline.h | timer.h | tpoolfnsp.h | utilcode.h | utsem.h | vererror.h | warningcontrol.h | winwrap.h | wsinfo.h | wsperf.h | xmlparser.h | __mscoree_file__.h | +---int_tools | internalresgen.exe | sos.dll | +---rotor | strongname.ini | +---sdk | +---bin | | cordbg.exe | | ilasm.exe | | ildasm.exe | | ildasm.satellite | | ildbdump.exe | | metainfo.exe | | permview.exe | | permview.satellite | | peverify.exe | | sn.exe | | sn.satellite | | storeadm.exe | | | +---include | | cor.h | | cordebug.h | | corerror.h | | corhdr.h | | corprof.h | | corpub.h | | corsym.h | | gchost.h | | ivalidator.h | | ivehandler.h | | mscoree.h | | opcode.def | | strongname.h | | | +---lib | | mscorsn.lib | | | \---pal | \---inc | assert.h | atl.h | ccombstr.h | crtdbg.h | ctype.h | float.h | guiddef.h | io.h | limits.h | malloc.h | math.h | mbstring.h | memory.h | new.h | ntimage.h | oaidl.h | objbase.h | objidl.h | ole2.h | oleauto.h | poppack.h | process.h | pshpack1.h | pshpack2.h | pshpack4.h | pshpack8.h | rotor_pal.h | rotor_palrt.h | rpc.h | rpcndr.h | servprov.h | shlwapi.h | stdarg.h | stddef.h | stdio.h | stdlib.h | string.h | time.h | unknwn.h | wchar.h | winbase.h | wincrypt.h | windef.h | windows.h | winerror.h | winnls.h | winresrc.h | winver.h | +---Symbols | +---dll | | alink.pdb | | fusion.pdb | | ildbsymbols.pdb | | ISymWrapper.pdb | | mscordbc.pdb | | mscordbi.pdb | | mscorejt.pdb | | mscorpe.pdb | | mscorrc.pdb | | mscorsn.pdb | | rotor_pal.pdb | | rotor_palrt.pdb | | sos.pdb | | sscoree.pdb | | | +---exe | | al.pdb | | binplace.pdb | | build.pdb | | caspol.pdb | | clix.pdb | | cordbg.pdb | | gacutil.pdb | | ilasm.pdb | | ildasm.pdb | | ildbdump.pdb | | internalresgen.pdb | | metainfo.pdb | | permview.pdb | | peverify.pdb | | resourcecompiler.pdb | | secdbedit.pdb | | sn.pdb | | storeadm.pdb | | | \---lib | mscorsn.pdb | \---Symbols.pri +---dll \---exe caspol.pdb