# New Ticket Created by "Xiao Yafeng" # Please include the string: [perl #61522] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61522 >
Here is the end of output from nmake: .\parrot.exe -o runtime\parrot\library\Math\Random\mt19937ar.pbc runtime parrot\library\Math\Random\mt19937ar.pir .\parrot.exe -o runtime\parrot\library\MIME\Base64.pbc runtime\parrot\li rary\MIME\Base64.pir .\parrot.exe -o runtime\parrot\library\NCI\call_toolkit_init.pbc runtime parrot\library\NCI\call_toolkit_init.pir .\parrot.exe -o runtime\parrot\library\ncurses.pbc runtime\parrot\librar \ncurses.pir .\parrot.exe -o runtime\parrot\library\P6object.pbc runtime\parrot\libra y\P6object.pir .\parrot.exe -o runtime\parrot\library\parrotlib.pbc runtime\parrot\libr ry\parrotlib.pir .\parrot.exe -o runtime\parrot\library\pcre.pbc runtime\parrot\library\p re.pir .\parrot.exe -o runtime\parrot\library\Parrot\Capture_PIR.pbc runtime\pa rot\library\Parrot\Capture_PIR.pir .\parrot.exe -o runtime\parrot\library\Parrot\Coroutine.pbc runtime\parr t\library\Parrot\Coroutine.pir .\parrot.exe -o runtime\parrot\library\Parrot\Exception.pbc runtime\parr t\library\Parrot\Exception.pir .\parrot.exe -o runtime\parrot\library\PGE\Dumper.pbc runtime\parrot\lib ary\PGE\Dumper.pir .\parrot.exe -o runtime\parrot\library\PGE\Glob.pbc runtime\parrot\libra y\PGE\Glob.pir .\parrot.exe -o runtime\parrot\library\PGE\Perl6Grammar.pbc runtime\parr t\library\PGE\Perl6Grammar.pir .\parrot.exe -o runtime\parrot\library\PGE\Text.pbc runtime\parrot\libra y\PGE\Text.pir .\parrot.exe -o runtime\parrot\library\PGE\Util.pbc runtime\parrot\libra y\PGE\Util.pir .\parrot.exe -o runtime\parrot\library\Protoobject.pbc runtime\parrot\li rary\Protoobject.pir .\parrot.exe -o runtime\parrot\library\Stream\Base.pbc runtime\parrot\li rary\Stream\Base.pir .\parrot.exe -o runtime\parrot\library\Stream\Combiner.pbc runtime\parro \library\Stream\Combiner.pir .\parrot.exe -o runtime\parrot\library\Stream\Coroutine.pbc runtime\parr t\library\Stream\Coroutine.pir .\parrot.exe -o runtime\parrot\library\Stream\Filter.pbc runtime\parrot\ ibrary\Stream\Filter.pir .\parrot.exe -o runtime\parrot\library\Stream\Lines.pbc runtime\parrot\l brary\Stream\Lines.pir .\parrot.exe -o runtime\parrot\library\Stream\ParrotIO.pbc runtime\parro \library\Stream\ParrotIO.pir .\parrot.exe -o runtime\parrot\library\Stream\Replay.pbc runtime\parrot\ ibrary\Stream\Replay.pir .\parrot.exe -o runtime\parrot\library\Stream\Sub.pbc runtime\parrot\lib ary\Stream\Sub.pir .\parrot.exe -o runtime\parrot\library\Stream\Writer.pbc runtime\parrot\ ibrary\Stream\Writer.pir .\parrot.exe -o runtime\parrot\library\String\Utils.pbc runtime\parrot\l brary\String\Utils.pir .\parrot.exe -o runtime\parrot\library\Test\Builder\Output.pbc runtime\p rrot\library\Test\Builder\Output.pir .\parrot.exe -o runtime\parrot\library\Test\Builder\Test.pbc runtime\par ot\library\Test\Builder\Test.pir .\parrot.exe -o runtime\parrot\library\Test\Builder\Tester.pbc runtime\p rrot\library\Test\Builder\Tester.pir .\parrot.exe -o runtime\parrot\library\Test\Builder\TestPlan.pbc runtime parrot\library\Test\Builder\TestPlan.pir .\parrot.exe -o runtime\parrot\library\Test\Builder.pbc runtime\parrot\l brary\Test\Builder.pir .\parrot.exe -o runtime\parrot\library\Test\Class.pbc runtime\parrot\lib ary\Test\Class.pir .\parrot.exe -o runtime\parrot\library\Test\More.pbc runtime\parrot\libr ry\Test\More.pir .\parrot.exe -o runtime\parrot\library\Tcl\Glob.pbc runtime\parrot\libra y\Tcl\Glob.pir .\parrot.exe -o runtime\parrot\library\uuid.pbc runtime\parrot\library\u id.pir .\parrot.exe -o runtime\parrot\library\YAML\Parser\Syck.pbc runtime\parr t\library\YAML\Parser\Syck.pir .\parrot.exe -o runtime\parrot\library\STM.pbc runtime\parrot\library\ST .pir .\parrot.exe -o runtime\parrot\library\libpcre.pbc runtime\parrot\librar \libpcre.pir .\parrot.exe -o runtime\parrot\library\Data\Replace.pbc runtime\parrot\l brary\Data\Replace.pir .\parrot.exe -o runtime\parrot\library\postgres.pbc runtime\parrot\libra y\postgres.pir C:\Perl\bin\perl.exe -e "chdir shift @ARGV;system 'nmake', '-nologo', @A GV; exit $? >> 8;" src\dynpmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --dump dynlexpad.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --dump foo.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --dump rotest.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --dump rational.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --dump subproxy.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --c dynlexpad.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --c foo.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --c rotest.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --c rational.pmc :\Perl\bin\perl.exe "C:/parrot\tools\build\pmc2c.pl" --c subproxy.pmc l -c -Fodynlexpad.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF W4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE - _CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATE -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_ IT -DI386 dynlexpad.c ynlexpad.c l -c -Fofoo.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF -W4 -M -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_ ONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED -wd4 01 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_JIT -D 386 foo.c oo.c l -c -Forotest.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF -W4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_C T_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED - d4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_JIT -DI386 rotest.c otest.c otest.pmc(104) : warning C4189: 'pmc' : local variable is initialized but not r ferenced otest.pmc(218) : warning C4189: 'pmc' : local variable is initialized but not r ferenced l -c -Forational.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF - 4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_J T -DI386 rational.c ational.c ational.pmc(748) : warning C4189: 'pmc' : local variable is initialized but not referenced l -c -Fosubproxy.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF - 4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_J T -DI386 subproxy.c ubproxy.c ink -out:dynlexpad.dll "dynlexpad.obj" kernel32.lib ws2_32.lib msvcrt.lib oldn mes.lib /LIBPATH:"C:/parrot/blib/lib" -nologo -nodefaultlib -debug -dll "C:/p rrot/libparrot.lib" Creating library dynlexpad.lib and object dynlexpad.exp ink -out:foo.dll "foo.obj" kernel32.lib ws2_32.lib msvcrt.lib oldnames.lib /L BPATH:"C:/parrot/blib/lib" -nologo -nodefaultlib -debug -dll "C:/parrot/libpar ot.lib" Creating library foo.lib and object foo.exp ink -out:rotest.dll "rotest.obj" kernel32.lib ws2_32.lib msvcrt.lib oldnames.l b /LIBPATH:"C:/parrot/blib/lib" -nologo -nodefaultlib -debug -dll "C:/parrot/ ibparrot.lib" Creating library rotest.lib and object rotest.exp ink -out:rational.dll "rational.obj" kernel32.lib ws2_32.lib msvcrt.lib oldnam s.lib /LIBPATH:"C:/parrot/blib/lib" -nologo -nodefaultlib -debug -dll "C:/par ot/libparrot.lib" Creating library rational.lib and object rational.exp ink -out:subproxy.dll "subproxy.obj" kernel32.lib ws2_32.lib msvcrt.lib oldnam s.lib /LIBPATH:"C:/parrot/blib/lib" -nologo -nodefaultlib -debug -dll "C:/par ot/libparrot.lib" Creating library subproxy.lib and object subproxy.exp C:\Perl\bin\perl.exe -e "chdir shift @ARGV;system 'nmake', '-nologo', @A GV; exit $? >> 8;" src\dynoplibs :\Perl\bin\perl.exe -I "C:/parrot\lib" "C:/parrot\tools\build\ops2c.pl" C --dyn mic myops.ops :\Perl\bin\perl.exe -I "C:/parrot\lib" "C:/parrot\tools\build\ops2c.pl" CSwitch --dynamic myops.ops :\Perl\bin\perl.exe -I "C:/parrot\lib" "C:/parrot\tools\build\ops2c.pl" C --dyn mic dan.ops :\Perl\bin\perl.exe -I "C:/parrot\lib" "C:/parrot\tools\build\ops2c.pl" CSwitch --dynamic dan.ops l -c -Fomyops_ops.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF - 4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_J T -DI386 myops_ops.c yops_ops.c :\parrot\src\dynoplibs\myops.ops(55) : warning C4716: 'Parrot_hcf' : must retur a value l -c -Fodan_ops.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo -GF -W4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_C T_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRECATED - d4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -DHAS_JIT -DI386 dan_ops.c an_ops.c l -c -Fomyops_ops_switch.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nolog -GF -W4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRE ATE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEP ECATED -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 DHAS_JIT -DI386 myops_ops_switch.c yops_ops_switch.c yops_ops_switch.c(63) : warning C4102: 'SWITCH_RELOAD' : unreferenced label l -c -Fodan_ops_switch.obj -I"C:/parrot\include" -I"C:/parrot\src\pmc" -nologo GF -W4 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECA E -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_DEPRE ATED -wd4101 -DHASATTRIBUTE_NORETURN -wd4101 -Zi -wd4127 -wd4054 -wd4310 -D AS_JIT -DI386 dan_ops_switch.c an_ops_switch.c an_ops_switch.c(67) : warning C4102: 'SWITCH_RELOAD' : unreferenced label ink -out:myops_ops.dll "myops_ops.obj" kernel32.lib ws2_32.lib msvcrt.lib oldn mes.lib -nologo -nodefaultlib -debug -dll "C:/parrot/libparrot.lib" Creating library myops_ops.lib and object myops_ops.exp ink -out:dan_ops.dll "dan_ops.obj" kernel32.lib ws2_32.lib msvcrt.lib oldnames lib -nologo -nodefaultlib -debug -dll "C:/parrot/libparrot.lib" Creating library dan_ops.lib and object dan_ops.exp ink -out:myops_ops_switch.dll "myops_ops_switch.obj" kernel32.lib ws2_32.lib m vcrt.lib oldnames.lib -nologo -nodefaultlib -debug -dll "C:/parrot/libparrot. ib" Creating library myops_ops_switch.lib and object myops_ops_switch.exp ink -out:dan_ops_switch.dll "dan_ops_switch.obj" kernel32.lib ws2_32.lib msvcr .lib oldnames.lib -nologo -nodefaultlib -debug -dll "C:/parrot/libparrot.lib" Creating library dan_ops_switch.lib and object dan_ops_switch.exp C:\Perl\bin\perl.exe -e "chdir shift @ARGV;system 'nmake', '-nologo', @A GV; exit $? >> 8;" compilers\pct ..\..\parrot.exe -o ..\..\runtime\parrot\library\PCT.pbc --output-pbc PC .pir ..\..\parrot.exe -o ..\..\runtime\parrot\library\PCT\PAST.pbc --output-p c src\PAST.pir ..\..\parrot.exe -o ..\..\runtime\parrot\library\PCT\Grammar.pbc --outpu -pbc src\PCT\Grammar.pir ..\..\parrot.exe -o ..\..\runtime\parrot\library\PCT\HLLCompiler.pbc --o tput-pbc src\PCT\HLLCompiler.pir C:\Perl\bin\perl.exe -e "chdir shift @ARGV;system 'nmake', '-nologo', @A GV; exit $? >> 8;" compilers\pge C:\Perl\bin\perl.exe -MExtUtils::Command -e rm_f PGE.pbc ..\..\runtime\p rrot\library\PGE.pbc C:\Perl\bin\perl.exe -e "" >PGE\builtins_gen.pir ..\..\parrot.exe -o PGE.pbc --output-pbc PGE.pir ..\..\parrot.exe ..\..\runtime\parrot\library\PGE\Perl6Grammar.pir --ou put=PGE\builtins_gen.pir PGE\builtins.pg MAKE : fatal error U1077: '..\..\parrot.exe' : return code '0xc0000005' top. MAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0x2' top. perl version is 5.8.9 built by vc 2005: C:\>perl -V Summary of my perl5 (revision 5 version 8 subversion 9) configuration: Platform: osname=MSWin32, osvers=5.2, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef usethreads=define use5005threads=undef useithreads=define usemultiplicity=de fine useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cl', ccflags ='-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE - DNO_STRICT -DHAVE_DES_FCRYPT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPREC ATE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO', optimize='-MD -Zi -DNDEBUG -O1', cppflags='-DWIN32' ccversion='14.00.50727.42', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksi ze=8 alignbytes=8, prototype=define Linker and Libraries: ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -libpath:"c: \perl\lib\CORE" -machine:x86' libpth="C:\Program Files\Microsoft Visual Studio 8\VC\lib" libs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32 .lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_ 32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comd lg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl58.lib gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf - libpath:"c:\perl\lib\CORE" -machine:x86' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_FAST_STDIO USE_ITHREADS USE_LARGE_FILES USE_PERLIO Built under MSWin32 Compiled at Dec 19 2008 21:56:19 @INC: C:/Perl/lib C:/Perl/site/lib . Below is ENV: C:\parrot>set ADASDBACCESS=ora4d.dll ADASDBNAME=adas ADAS_HOME=C:\Converge\ ADAS_LOCALHOME=C:\Converge\ ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\xiaoa\Application Data APR_ICONV_PATH=C:\Program Files\Subversion\iconv ClusterLog=C:\WINDOWS\Cluster\cluster.log CommonProgramFiles=C:\Program Files\Common Files COMPUTERNAME=CNZUHNB631 ComSpec=C:\WINDOWS\system32\cmd.exe CONVERGECOMMONINSTALLDIR=C:\Converge\ DevEnvDir=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0 FrameworkVersion=v2.0.50727 FTP_PASSIVE=1 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\xiaoa INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;C:\Program Files\Microsoft Visual Stu dio 8\VC\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0 \include;C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\include;C:\Program Files\Microsoft Visual Studio 8\VC\include LANG=zh_CN lib=C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB;C:\Program Files\Mi crosoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\VC\Pla tformSDK\lib;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;C:\Program Files\Microsoft Visual Studio 8\VC\lib;C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\lib LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\LIB LOGONSERVER=\\CNZUHSV02 NUMBER_OF_PROCESSORS=2 OS=Windows_NT Path=C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Mic rosoft Visual Studio 8\VC\BIN;C:\Program Files\Microsoft Visual Studio 8\Common7 \Tools;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\bin;C:\Program F iles\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Vis ual Studio 8\SDK\v2.0\bin;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Progr am Files\Microsoft Visual Studio 8\VC\VCPackages;C:\Program Files\Microsoft Visu al Studio 8\SDK\v2.0\Bin;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\gd b\bin;C:\libintl\lib;C:\gtk_bundle\bin;C:\Program Files\cwRsync\bin;C:\oracle\pr oduct\10.2.0\db_1\bin;C:\Perl\site\bin;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOW S;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static ;C:\Program Files\Subversion\bin;C:\Converge\bin;C:\Converge\bin\asm;C:\gtk\bin; C:\Program Files\VDMSound\;C:\Program Files\Windows Imaging\;C:\Program Files\Mi crosoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\V C\bin; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 6, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=0f06 ProgramFiles=C:\Program Files PROMPT=$P$G SESSIONNAME=Console SystemDrive=C: SystemRoot=C:\WINDOWS TEMP=C:\DOCUME~1\xiaoa\LOCALS~1\Temp TERM=dumb TMP=C:\DOCUME~1\xiaoa\LOCALS~1\Temp UATDATA=C:\WINDOWS\system32\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77 USERDNSDOMAIN=AP.BM.NET USERDOMAIN=AP USERNAME=XiaoA USERPROFILE=C:\Documents and Settings\xiaoa VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8\VC VDMSPath=C:\Program Files\VDMSound\ VS80COMNTOOLS=C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\ VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 8 windir=C:\WINDOWS