1.3.1 cygwin release
Harold Hunt
huntharo@msu.edu
Wed Apr 25 15:15:00 GMT 2001
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
More information about the Cygwin-xfree
mailing list