problems with libX11.a

Harold L Hunt II huntharo@msu.edu
Wed Dec 31 23:14:00 GMT 2003


Mark,

Well you have one problem that is immediate:

You need the XFree86-prog package.

The XFree86-prog package is installed via Cygwin's setup.exe program.


You possibly have another problem that may be secondary:

If MicroWindows is trying to link against libX11.a explicitly, rather 
than the usual -lX11, then you will need to fix the build files for 
MicroWindows to tell it to just link against -lX11.  Our linker will 
figure out that -lX11 really means to link against libX11.dll.a.  But, 
you shouldn't look into this possible problem until you have 
XFree86-prog installed and have tried building again.

I hope that helps,

Harold

Mark Mussetter wrote:
> Hello Everyone,
> 
> I'm running Cygwin on a Windows 2000 machine and I'm trying to get 
> MicroWindows going.  My problem is that I'm getting the following error:
> ***
> make[1]: *** No rule to make target `/usr/X11R6/lib/libX11.a', needed by 
> `/microwindows/microwindows-0.90/src/bin/nano-X'.  Stop.
> ***
> 
> I do have "libX11.dll" but can't find the "libX11.a" library anywhere.  
> We've updated our Cygwin this morning using the Cygwin setup utility so 
> I think we are as current as we can be.  We've done a search on the 
> entire Cygwin directory and "libX11.a" is nowhere to be found.
> 
> Can someone point me in the right direction to solving this problem?
> 
> Thanks in advance for any help,
> 
> 
> Mark Mussetter
> Link Communications, Inc.
> email: <mailto:mark@link-comm.com>mark@link-comm.com
> phone: (406) 245-5002 ext 105
> Fax:    (406) 245-4889
> 
> 



More information about the Cygwin-xfree mailing list