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