Re: [DOTNET-ROTOR] Build problem (again)
I can reproduce the problem myself. The problem will happen if any subdirectory name in the path to the root of the SSCLI tree begins with the letter 'u' - in your case, c:\users\ is the problem. No other letter triggers this. For a quick workaround, try this from a fresh command prompt: subst x: c:\users cd /d x:\yuan\proj\rotor\sscli env.bat buildall -c The underlying problem is that the path to your sscli tree is passed on the C++ compiler's command-line as part of a macro define. -DASSEMBLY_KEY_FILE=C:\\users\\yuan\\proj\\sscli\\clr\\bin\\finalassemb lykey.snk and the compiler is unhappy with the \\u part. Does anyone know why \\u is special in the C++ preprocessor? I tried all 25 other letters and they don't cause the error. Barry This posting is provided AS IS with no warranties, and confers no rights. -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Barry Bond Sent: Wednesday, August 20, 2003 2:19 PM To: [EMAIL PROTECTED] Subject: Re: [DOTNET-ROTOR] Build problem (again) Can you check two things? 1) Check that your new machine has a working Perl installation: the SSCLI build process depends on it. 2) Open c:\users\yuan\proj\rotor\sscli\clr\builddf.log and search for assemblyattributes.cspp. Hopefully, there will be an error message nearby that will help identify what went wrong. Thanks, Barry This posting is provided AS IS with no warranties, and confers no rights. -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Yuan Yu Sent: Wednesday, August 20, 2003 1:57 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Build problem (again) I had no problem compiling sscli until I got my current machine. It is an HP workstation xw8000 running Windows XP. Below is the error message. Any help is greatly appreciated. -Yuan BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\bcl directory Preprocessing - bcl\objdf\rotor_x86\assemblyrefs.cs for rotor_x86 Compiling - bcl\mscorlib.rc for i386 Compiling - bcl\objdf\rotor_x86\appdomainsetup.cs for all platforms bcl\objdf\rotor_x86\objdf\rotor_x86\assemblyattributes.cspp(90,27) : error CS100 9: Unrecognized escape sequence NMAKE : U1077: 'csc' : return code '0x1' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\caspol directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\secdbedit director y NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\storeadm directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\isymmanagedwrapper directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Done 120 files binplaced *** Error while building C:\users\yuan\proj\rotor\sscli\clr\src Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.err to see the error log . Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.wrn to see any warnings. === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor® http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com
Re: [DOTNET-ROTOR] Build problem (again)
Thanks! This seemed to solve my build problem. -Yuan --- Barry Bond [EMAIL PROTECTED] wrote: I can reproduce the problem myself. The problem will happen if any subdirectory name in the path to the root of the SSCLI tree begins with the letter 'u' - in your case, c:\users\ is the problem. No other letter triggers this. For a quick workaround, try this from a fresh command prompt: subst x: c:\users cd /d x:\yuan\proj\rotor\sscli env.bat buildall -c The underlying problem is that the path to your sscli tree is passed on the C++ compiler's command-line as part of a macro define. -DASSEMBLY_KEY_FILE=C:\\users\\yuan\\proj\\sscli\\clr\\bin\\finalassemb lykey.snk and the compiler is unhappy with the \\u part. Does anyone know why \\u is special in the C++ preprocessor? I tried all 25 other letters and they don't cause the error. Barry This posting is provided AS IS with no warranties, and confers no rights. -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Barry Bond Sent: Wednesday, August 20, 2003 2:19 PM To: [EMAIL PROTECTED] Subject: Re: [DOTNET-ROTOR] Build problem (again) Can you check two things? 1) Check that your new machine has a working Perl installation: the SSCLI build process depends on it. 2) Open c:\users\yuan\proj\rotor\sscli\clr\builddf.log and search for assemblyattributes.cspp. Hopefully, there will be an error message nearby that will help identify what went wrong. Thanks, Barry This posting is provided AS IS with no warranties, and confers no rights. -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Yuan Yu Sent: Wednesday, August 20, 2003 1:57 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Build problem (again) I had no problem compiling sscli until I got my current machine. It is an HP workstation xw8000 running Windows XP. Below is the error message. Any help is greatly appreciated. -Yuan BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\bcl directory Preprocessing - bcl\objdf\rotor_x86\assemblyrefs.cs for rotor_x86 Compiling - bcl\mscorlib.rc for i386 Compiling - bcl\objdf\rotor_x86\appdomainsetup.cs for all platforms bcl\objdf\rotor_x86\objdf\rotor_x86\assemblyattributes.cspp(90,27) : error CS100 9: Unrecognized escape sequence NMAKE : U1077: 'csc' : return code '0x1' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\caspol directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\secdbedit director y NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\storeadm directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\isymmanagedwrapper directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Done 120 files binplaced *** Error while building C:\users\yuan\proj\rotor\sscli\clr\src Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.err to see the error log . Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.wrn to see any warnings. === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor® http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s
Re: [DOTNET-ROTOR] Build problem (again)
Does anyone know why \\u is special in the C++ preprocessor? I tried all 25 other letters and they don't cause the error. It might have something to do unicode. :-) -Yuan __ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com === This list is hosted by DevelopMentor® http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com
Re: [DOTNET-ROTOR] Build problem (again)
Can you check two things? 1) Check that your new machine has a working Perl installation: the SSCLI build process depends on it. 2) Open c:\users\yuan\proj\rotor\sscli\clr\builddf.log and search for assemblyattributes.cspp. Hopefully, there will be an error message nearby that will help identify what went wrong. Thanks, Barry This posting is provided AS IS with no warranties, and confers no rights. -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Yuan Yu Sent: Wednesday, August 20, 2003 1:57 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Build problem (again) I had no problem compiling sscli until I got my current machine. It is an HP workstation xw8000 running Windows XP. Below is the error message. Any help is greatly appreciated. -Yuan BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\bcl directory Preprocessing - bcl\objdf\rotor_x86\assemblyrefs.cs for rotor_x86 Compiling - bcl\mscorlib.rc for i386 Compiling - bcl\objdf\rotor_x86\appdomainsetup.cs for all platforms bcl\objdf\rotor_x86\objdf\rotor_x86\assemblyattributes.cspp(90,27) : error CS100 9: Unrecognized escape sequence NMAKE : U1077: 'csc' : return code '0x1' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\caspol directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\secdbedit director y NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\storeadm directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\isymmanagedwrapper directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Done 120 files binplaced *** Error while building C:\users\yuan\proj\rotor\sscli\clr\src Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.err to see the error log . Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.wrn to see any warnings. === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor® http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com
Re: [DOTNET-ROTOR] Build problem (again)
Does the log file (builddf.log) have more info? If it does, can you attach the info from it? Pankaj -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Yuan Yu Sent: Wednesday, August 20, 2003 1:57 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Build problem (again) I had no problem compiling sscli until I got my current machine. It is an HP workstation xw8000 running Windows XP. Below is the error message. Any help is greatly appreciated. -Yuan BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\bcl directory Preprocessing - bcl\objdf\rotor_x86\assemblyrefs.cs for rotor_x86 Compiling - bcl\mscorlib.rc for i386 Compiling - bcl\objdf\rotor_x86\appdomainsetup.cs for all platforms bcl\objdf\rotor_x86\objdf\rotor_x86\assemblyattributes.cspp(90,27) : error CS100 9: Unrecognized escape sequence NMAKE : U1077: 'csc' : return code '0x1' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\caspol directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\secdbedit director y NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\storeadm directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Linking c:\users\yuan\proj\rotor\sscli\clr\src\toolbox\isymmanagedwrapper directory NMAKE : U1073: don't know how to make 'C:\users\yuan\proj\rotor\sscli\clr\bin\r otor_x86\fastchecked\mscorlib.dll' BUILD: NMAKE.EXE failed - rc = 2 BUILD: Done 120 files binplaced *** Error while building C:\users\yuan\proj\rotor\sscli\clr\src Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.err to see the error log . Open C:\users\yuan\proj\rotor\sscli\clr\src\builddf.wrn to see any warnings. === This list is hosted by DevelopMentor(r) http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentor® http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com