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
>
>