Ok here are suggestion for your FAQ.


On windows usibg Cygwin, U/WIN or Interix, LessTif must be built as static
libraries.
Because, one of the biggest issues with X on Win32 is the moronic DLL
format. Specifically - it is not possible to export data from a Win32 DLL in
a form that can be used to statically initialize another global variable.
Data access from a DLL requires at least one pointer indirection, and hence
executable code. This is why X11R6 doesn't have DLLs for Xt/Xmu/Xaw (and
Motif) on Win32.

LessTif compiles almost out of the box under Cygwin.  However you will need
to install XFree86 4.x or higher from http://xfree86.cygwin.com

For U/WIN you will need to install GCC, libtools, automake, and autoconf
etc.  Please check the URL
ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/uwin/.

For Interix, you will need GCC from Microsoft Interix URL.  After installing
GCC, download automake, autoconf and libtools, compile and install them.


Suhaib

> -----Original Message-----
> From: Alexander Mai [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, June 12, 2001 9:33 AM
> To: Suhaib Siddiqi
> Cc: '[EMAIL PROTECTED]'
> Subject: Re: Need help on installing LessTif on Interix 2.2 (Win NT)
> 
> 
> On Tue, Jun 12, 2001 at 07:00:11AM -0400, Suhaib Siddiqi wrote:
> > 
> > The problem with Interix is that M$ shipped static 
> libraries for X11R5,
> > which simply a crap.
> > Anyway, because it uses static libs therefore you need to 
> build staic
> > libraries for LessTif too.
> > 
> > Suhaib
> 
> If there would be some short notes about building on the Win 
> platforms we can
> easily include them in our Installation instructions or our FAQ.
> 
> Ok, people rarely read them, but then one can easily answer by
> read http://wherever/FAQ.html#section_1_2_3 ;-)
> 
> -- 
> Alexander Mai
> [EMAIL PROTECTED]
> 

Reply via email to