Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Tue, 6 Feb 2001 15:03:24 -0500
From: Christopher Faylor <cgf@redhat.com>
To: cygwin@cygwin.com
Subject: Re: libuser32.a left out of latest Cygwin distro?
Message-ID: <20010206150324.C9005@redhat.com>
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
References: <3A7FFCFE.D2B7816F@yahoo.com> <3A800005.1996.417E11C@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.11i
In-Reply-To: <3A800005.1996.417E11C@localhost>; from soren@wonderstorm.com on Tue, Feb 06, 2001 at 01:45:41PM -0500

On Tue, Feb 06, 2001 at 01:45:41PM -0500, soren@wonderstorm.com wrote:
>On 6 Feb 2001, at 8:32, Earnie Boyd wrote:
>
>> soren@wonderstorm.com wrote:
>> 
>> > Hello Cygwin maintainers,
>> >
>> > Did libuser32.a inadvetantly get omitted from the very latest Cygwin
>> > distro [Win32API or whatever part?] (I just updated using
>> > "setup.exe"  this pm, and re-ran a build that formerly had no such
>> > dependency troubles; and got a failure from ld.exe that it could not
>> > find "-luser32". I confirmed by searching that libuser32.a wasn't
>> > present).
>> 
>> What is the output of `gcc -v'?  The library now lives in
>> /usr/lib/w32api/ and the specs have been modified to find it there. 
>> If you've upgraded the w32api without upgrading gcc then you're likely
>> to run into this problem.
>
>A canny guess. Well, my gcc is
>Reading specs from /bin/../lib/gcc-lib/i686-pc-cygwin/2.95.2-7/specs
>gcc version 2.95.2-7 19991024 (cygwin experimental)
>
>I had unexplainable errors twice, partway thru downloading 
>packages using the `setup.exe' system, and I tried finally to ONLY 
>update a couple of things. That might well be how it happened -- I 
>might have skipped gcc but ordered w32api to go thru.
>
>.. shoot! The gcc I just updated using setup placed libuser32.a 
>back in /usr/lib! I used the franken.de ftp server bec the US server 
>was unresponsive. What the heck is going on ... musical libs ...
> Now gcc -v sez:
>Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2-6/specs
>gcc version 2.95.2-6 19991024 (cygwin experimental)

Actually I have never moved the w32api libs to their own directory,
so this is correct.  The w32api header files *are* in their own
directory, however.

You have downloaded an older gcc, though, as you've surmised.

cgf

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

