This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: ./config -luser32 error, but libuser32.a is in the usr/lib/w32api directory
- From: Ross Smith <rosss at pharos dot co dot nz>
- To: 'Dan Browning' <dbml at kavod dot com>, cygwin at cygwin dot com
- Date: Thu, 21 Mar 2002 14:26:09 +1200
- Subject: RE: ./config -luser32 error, but libuser32.a is in the usr/lib/w32api directory
> From: Dan Browning [mailto:dbml@kavod.com]
>
> At 08:56 PM 3/20/2002 -0500, you wrote:
> >At 08:52 PM 3/20/2002, Dan Browning wrote:
> > >
> > >The "c:\cygwin\usr\lib\w32api" DOES actually exist in
> windows, but I
> > could not access that directory within the cygwin shell:
> > >
> > >$ cd /usr/lib/w32api
> > >bash: cd: /usr/lib/w32api: No such file or directory
> > >
> > >However, if I copy "c:\cygwin\usr\lib\w32api" to
> c:\cygwin\lib, then
> > everything works (like what Luke said).
> > >
> > >So what I think we're dealing with here is, "why can't
> cygwin see the
> > c:\cygwin\usr\lib\w32api directory"?
> >
> >
> >Sounds like a permissions problem to me. What does ls -l
> /usr/lib/w32api
> >show?
>
> <I'll try to remember to do reply all instead of reply next time>
>
> $ ls -l /usr/lib/w32api
> ls: /usr/lib/w32api: No such file or directory
>
> Perhaps it has something to do with the /usr/lib -> /lib
> mounting? http://cygwin.com/faq/faq.html#SEC61
It looks as though the w32api directory has been put under the real
/usr/lib (== c:\cygwin\usr\lib) instead of under the mounted
directory (/usr/lib == c:\cygwin\lib) (which is where it is on my
system). When the mount point is set up, this renders invisible
anything actually existing under the mount-point directory.
Whether this would have been caused by a setup bug or pilot error
I couldn't guess.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/