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: <cygwin-xfree at cygwin dot com>
- Subject: RE: 1.3.1 cygwin release
- From: "Harold Hunt" <huntharo at msu dot edu>
- Date: Wed, 25 Apr 2001 18:13:14 -0400
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