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]
Other format: [Raw text]

RE: lesstif mwm bug


Hans Werner Strube wrote:
> > 2) Download the lesstif binary distribution for Cygwin from
> > http://prdownloads.sourceforge.net/lesstif/lesstiif-cygwin-0.93.18.tar.bz2.
> > See if their package works, then figure out if they built static or shared
> > libs.
> 
> They built static libs only; but it will take some days before I can install
> and test their package on my PC (I just unpacked it on a Solaris host for
> looking at it.)
> They obviously used --prefix=/usr/X11R6, whereas you seem to have used /usr
> and I have used none (=/usr/local). Their libraries are very large (libXm.a
> is 18.8 MB), thus seem to contain debugging information.

Some more information about mwm.exe in lesstiif-cygwin-0.93.18.tar.bz2.
The mwm.exe in that package (/usr/X11R6/bin/mwm.exe) needs the following dll's:
libICE.dll, libSM.dll, libX11.dll, libXext.dll, cygwin1.dll and KERNEL32.dll.
So obviously it has linked libXm and other needed libraries statically.
Also this mwm.exe has the 100% CPU-time bug when idle.

One other thing: please keep the lesstif cygwin packages (on sourceforge and
the 'official' cygwin-XFree86 package) synchronised: i.e agree on same prefix etc.
Maybe the sourceforge page should point to the official cygwin-XFree86 package in
the future.
I do not want to end up with mwm.exe in both /usr/bin and /usr/X11R6/bin
and libXm.a, libMrm.a and libUil.a in both /usr/lib and /usr/X11R6/lib.

Ton van Overbeek


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