delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/05/19/13:03:33

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3B06A7F8.436F1132@ece.gatech.edu>
Date: Sat, 19 May 2001 13:06:01 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Neil Zanella <nzanella AT cs DOT mun DOT ca>
CC: Fvwm Mailing List <fvwm AT fvwm DOT org>,
Cygwin Mailing List <cygwin AT sourceware DOT cygnus DOT com>
Subject: Re: Cygwin + XPM + fvwm
References: <Pine DOT LNX DOT 4 DOT 30 DOT 0105190632250 DOT 25128-100000 AT garfield DOT cs DOT mun DOT ca>

Currently, the cygwin-Xpm package installs libraries and dlls in the standard
/usr/lib /usr/bin /usr/include locations.  However, the cygwin-xfree
distribution ALSO installs libs and dlls related to Xpm into the standard
location for X libs: namely, /usr/X11R6/bin, /usr/X11R6/lib, /usr/X11R6/include.

Yes.  This is a duplication.  Duplication is bad.  I know.  I'm working on
fixing that.

I included Xpm in the "non-X" part of cygwin primarily because *my* Xpm
distribution contains a "no-X" version of libXpm.  I added the X-based version
as a bonus; perhaps that was a mistake.

In any case, *IF* you are using X-based apps with cygwin, and *IF* you have
installed the cygwin-xfree stuff (NOTE: cygwin-xfree is not an integral part of
cygwin and many people do NOT use X-based apps) -- but, if *you* do, then *you*
should add /usr/X11R6/bin to *your* path.

Cygwin should not take heroic measures to support stuff that isn't part of the
standard dist -- especially when those measures will slow cygwin down for the
rest of us (e.g. continually checking for executables in a non-existant
directory).

--Chuck


Neil Zanella wrote:
> 
> Hello,
> 
> I ran fvwm2's configure on the latest net release of cygwin and I got a
> message in a windows dialog box saying that the file libXpm.dll could not
> be found in the specified path. For some reason it looks like the cygwin
> team decided to place many dll files including libXpm.dll under
> /usr/X11R6/bin or cygpath -w /usr/X11R6/bin to be precise.
> Perhaps this decision was made because the windows Path
> variable is used to point to both dll files and executables.
> I resolved the problem by doing the following before running
> the configure script:
> 
> export PATH=$PATH:/usr/X11R6/bin
> 
> IMHO either fvwm2's configure should look in that place for the
> file or cygwin should come with a preconfigured PATH variable including
> thedirectory /usr/X11R6/bin as xpm is part of the cygwin package.
> No other errors were encountered when installing fvwm2!
> 
> Thanks!
> 
> Neil
> 
> --
> Want to unsubscribe from this list?
> Check out: http://cygwin.com/ml/#unsubscribe-simple

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019