Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Mon, 11 Jul 2005 11:55:37 -0700 (PDT) Message-Id: <200507111855.j6BItbAZ002784@lymeon.ucdavis.edu> To: cygwin AT cygwin DOT com Subject: Re: How to add 4K of scratch space at the bottom of the stack using C instead of C++? From: "Yu-Cheng Chou" X-Errors-To: cycchou AT magenta DOT ucdavis DOT edu X-User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) X-IsSubscribed: yes > > > By the way, the Makefile shows that the MSVC compiler is in > > > C:/cygwin/usr/local/tools/i686_win32/vc7/Vc7. > > > Is it a package that is provided by cygwin? Or is it the MSVC > > > software > > > that is installed in that directory? > > Umm, no, Cygwin doesn't install MSVC (hopefully). I believe this is an > > artifact of the system configuration of whoever submitted the Makefile. > Yes. That's the effective MSVCDir I use; if you've got your environment > filled out from vcvars32.bat, it should provide the right MSVCDir for > your own system and the Makefile should pick it up. I downloaded the cygload package, set up the MSVCDir for my system, and used c:\cygwin\bin\make to run the Makefile. The msvc-cygload.exe was successfully created. However, when I run msvc-cygload.exe, error messages listed below occurred. 3 [main] ? 1768 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION Exception: STATUS_ACCESS_VIOLATION at eip=610B93F3 eax=0012F084 ebx=0000032C ecx=0000032C edx=00130000 esi=000000A8 edi=00000000 ebp=0012E948 esp=0012E948 program=, pid 0, thread main cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023 Stack trace: Frame Function Args 0012E948 610B93F3 (0000032C, 0012E8DC, 0012E978, 610BB331) 0012E978 610B92E0 (61128014, 6110F1B4, 00000000, 00000000) 0012E9B8 61006775 (00000000, FFFFFFFE, 0000074C, 6110F1B4) 0012E9E8 61006FBD (0012EBFC, 00000000, 00000000, 7FFD9000) 0012EA58 00401CB2 (0040F390, 00000000, 00000000, 7FFD9000) 0012EF44 00402BEE (00000001, 00325188, 00322D80, 00000000) 0012EF9C 0040B2EC (00470046, 00490048, 00325118, 00325158) 0012FFC0 004029CD (00000000, 00000000, 7FFD9000, 805502FA) 0012FFF0 7C816D4F (004013ED, 00000000, 78746341, 00000020) End of stack trace how to fix it? Thanks -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/