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 X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Wed, 7 May 2003 11:01:08 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Paul N cc: cygwin AT cygwin DOT com Subject: Re: gcc and oracle Pro*C on NT: Couldn't reserve space for cygwin's heap In-Reply-To: <20030507145552.22266.qmail@web13902.mail.yahoo.com> Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 7 May 2003, Paul N wrote: > To: pechtcha AT cs DOT nyu DOT edu, igor AT watson DOT ibm DOT com, ckirgios AT ajboggs DOT com, > gnu-win32 AT cygnus DOT com, cygwin AT cygwin DOT com, jason AT tishler DOT net, > cygwin AT sources DOT redhat DOT com, Ralf DOT Habacker AT freenet DOT de, kulack AT us DOT ibm DOT com, > niraja AT npi DOT stpn DOT soft DOT net, lhall AT rfk DOT com Paul, FYI, most of the people this was addressed to are on the cygwin@ list (and you've also sent this to TWO of my e-mail addresses). Please read CAREFULLY, and don't do this anymore. The cygwin list is the right place to address Cygwin inquiries. Igor > Hello all, > > I'm trying to write a Pro*C program using cygwin gcc and Oracle for NT Precompiler. > So far I could make it to the exe file converting the oracle DLL (ORASQL8.DLL) that comes for VC > compiler into the lib file (orasql8.a using impdef and dlltool to create the lib), but when I run > the executable I get the following error: > > 19 [unknown (0x724)] ? 308 cygheap_fixup_in_child: Couldn't reserve space for cygwin's heap (0x615F0000 <0x1240000>) in child, Win32 error 487 h:\src\dgn_connect.exe: *** m.AllocationBase 0x0, m.BaseAddress 0x615F0000, m.RegionSize 0x110000, m.State 0x10000 > > I tried to "rebaseall" cygwin dlls as suggested on one of the posts on google, but with no luck > > below is the pc source: > > Please help > > Paul > > > #include > #include > > EXEC SQL BEGIN DECLARE SECTION; > #include > #define UNAME_LEN 20 > #define PWD_LEN 40 > #define SID_LEN 20 > > VARCHAR username[UNAME_LEN]; > VARCHAR password[PWD_LEN]; > VARCHAR sid[SID_LEN]; > EXEC SQL END DECLARE SECTION; > > > void main() > { > printf("hello\n"); > /* Connect to ORACLE.*/ > EXEC SQL CONNECT :username IDENTIFIED BY :password USING :sid; > } -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Knowledge is an unending adventure at the edge of uncertainty. -- Leto II -- 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/