This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: 1.3.1 cygwin release
- To: "Harold Hunt" <huntharo at msu dot edu>,<cygwin-xfree at cygwin dot com>
- Subject: Re: 1.3.1 cygwin release
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- Date: Thu, 26 Apr 2001 09:10:01 +1000
- References: <001501c0cdd4$ece89440$2fab0a23@huntharo>
Check the cygwin dev lists - Chris posted this yesterday.. for now you
need to add -L/lib/w32api, or get the updated source and roll your own
package.
I may be recalling this wrong - I haven't had my morning caffeine yet
:] - Chris - any comment?
Rob
----- Original Message -----
From: "Harold Hunt" <huntharo@msu.edu>
To: <cygwin-xfree@cygwin.com>
Sent: Thursday, April 26, 2001 8:13 AM
Subject: RE: 1.3.1 cygwin release
> I'm here with a 'me too' for what Alan is reporting.
>
> Today I updated to Cygwin 1.3.1 (every package available), then I did
a
> 'make clean', followed by a 'make World'.
>
> Building of libX11.a and libX11.dll fails like so:
>
> rm -f libX11.a
> rm -f libX11.dll
> if [ -f /tmp/DLL_BASE_COUNTER ]; then true; \
> else echo 0x67000000 > /tmp/DLL_BASE_COUNTER; fi
> dllwrap -s --def X11.def --output-lib libX11.a -o libX11.dll Context.o
> Depths.o
> ------ Lots o' object files omitted to save space ----------
> c.o omTextExt.o omTextPer.o omXChar.o junk.o -image-base
`cat
> /tmp
> /DLL_BASE_COUNTER`
>
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-3/../../../../i686-pc-cygwin/bin/
ld:
> cann
> ot find -luser32
> collect2: ld returned 1 exit status
> dllwrap: gcc exited with status 1
> make: *** [libX11.dll] Error 1
>
> Correct me if I am wrong, but I seem to remember the w32api libs being
in
> /lib prior to 1.3.1. Now they have been moved to /lib/w32api,
correct?
>
> > gcc 2.95.3-3 *does* search /usr/lib/w32api.
> > -L/usr/lib/w32api is passed to
> > the ld command line.
>
> Does that happen automagically?
>
> Harold
>
>