delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/01/11/17:00:05

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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 <sthoenna AT efn DOT org>
To: "Gerrit P. Haase" <gp AT familiehaase DOT de>
Cc: cygwin AT cygwin DOT com, Reini Urban <rurban AT x-ray DOT at>
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
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019