I successfully built the beta refresh, both checked and fastchcked, on a laptop running Win2k Pro (SP3? I think) just last night. I ran into a build problem as part of the build, and it turned out ActiveState's perl\bin wasn't in my path, so a perl script wasn't executing. Make sure both Perl\bin is in the path, and PERLLIB is set to Perl\lib, where Perl is the ActiveState install dir.
Ted Neward {.NET || Java} Course Author & Instructor, DevelopMentor (http://www.develop.com) http://www.javageeks.com/tneward http://www.clrgeeks.com/tneward ----- Original Message ----- From: "John Norwood" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, July 31, 2002 10:18 AM Subject: Re: [DOTNET-ROTOR] ERROR when I build under w2k sp 2 > 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 > >