This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]