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: Tue, 11 Jan 2005 13:59:50 -0800 From: Yitzchak Scott-Thoennes To: "Gerrit P. Haase" Cc: cygwin AT cygwin DOT com, Reini Urban Subject: Re: perl 5.8.6 Message-ID: <20050111215950.GA1844@efn.org> References: <41B8AAE4 DOT 2040504 AT ieee DOT org> <41B8D3EE DOT 9030404 AT x-ray DOT at> <20041210072421 DOT GA2688 AT efn DOT org> <41B9C27C DOT 4000407 AT x-ray DOT at> <41E2EEF1 DOT 8080101 AT familiehaase DOT de> <41E44274 DOT 9080503 AT x-ray DOT at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41E44274.9080503@x-ray.at> User-Agent: Mutt/1.4.1i Organization: bs"d X-IsSubscribed: yes On Tue, Jan 11, 2005 at 10:17:40PM +0100, Reini Urban wrote: > Gerrit P. Haase schrieb: > >Reini Urban wrote: > >Your libwin32 package, does it work on Win98 / ME? > > I cannot test that in ME/98 now. Laptop needs a new power cable and > vmware was too big for my hd. > > >I have included Yitzchak's patch and the Win32CORE module statically > >into perl, now the users are getting: > > ntdll.dll is missing export atoi(). > > > >Hmmm. atoi() is used all over the place in the perl source... > > I believe I or Rafael wrote a minor atoi() base 10 stub to be ntdll / > strtol independent. > The whole atoi issue is to get rid of the slow strtol: > error checking, C locale only? > > Shouldn't this dependency be resolved in cygwin/newlib? > Perl shouldn't care about that. Except that perl is linking against ntdll explicitly (and this is resolved before the implicit link to cygwin). > >Why was this not a problem with 5.8.5 before including Win32CORE > >statically? Probably because it didn't link ntdll then. When static extensions specify libraries that they need, and then perl is linked using those libraries. Does removing ntdll from the Win32CORE hints fix it? -- 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/