Lesstif for XFree86-OS2: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
Created page with "This is the port of [http://lesstif.sourceforge.net/ Lesstif] for XFree86/OS2. The Lesstif docs are in Lesstif Document Project . Lesstif is a freely available libXm-clone...."
 
Line 2: Line 2:


== Installation ==
== Installation ==
Normally the OS/2-specific changes for Lesstif are integrated into the original Source-Tree. So you can download lesstif-current.tar.gz and compile it yourself by typing  
Normally the OS/2-specific changes for Lesstif are integrated into the original Source-Tree. So you can download lesstif-current.tar.gz and compile it yourself by typing  


     tar -xvzf lesstif-current.tar.gz (This creates the lesstif-current Source-Tree)  
     tar -xvzf lesstif-current.tar.gz (This creates the lesstif-current Source-Tree)  
     cd lesstif-current  
     cd lesstif-current  
     configure  
     configure  
     make  
     make  
     make install  
     make install  


Line 19: Line 15:


     cd lesstif-current  
     cd lesstif-current  
     unzip Makefiles.zip  
     unzip Makefiles.zip  
     touch creation-date  
     touch creation-date  
     x11make -f Makefile.emx  
     x11make -f Makefile.emx  
     x11make -f Makefile.emx install  
     x11make -f Makefile.emx install  


Nevertheless, i will try to make autoconf's configure working on OS/2. Thanks to Alexander Mai for contributing enhancements to this Makefiles.  
Nevertheless, i will try to make autoconf's configure working on OS/2. Thanks to Alexander Mai for contributing enhancements to this Makefiles.


==Installation==
==Installation==

Revision as of 18:21, 18 November 2021

This is the port of Lesstif for XFree86/OS2. The Lesstif docs are in Lesstif Document Project . Lesstif is a freely available libXm-clone.

Installation

Normally the OS/2-specific changes for Lesstif are integrated into the original Source-Tree. So you can download lesstif-current.tar.gz and compile it yourself by typing

   tar -xvzf lesstif-current.tar.gz (This creates the lesstif-current Source-Tree) 
   cd lesstif-current 
   configure 
   make 
   make install 

Unfortunately the lesstif-Team made considerable changes in the Makefiles and configure, to make use autoconf, automake and libtool's features for the creation of shared libraries. All this tools have ports for OS/2 (with EMX), so in principle it should be possible to make use of the lesstif's standard configuration procedure.

For now this is only theory!! The tools are not working properly, so you don't have any use today. It is a long term go to make configure working with OS/2. So i decided to provide a set of Makefiles, which enables you to compile lesstif on OS/2 by typing:

   cd lesstif-current 
   unzip Makefiles.zip 
   touch creation-date 
   x11make -f Makefile.emx 
   x11make -f Makefile.emx install 

Nevertheless, i will try to make autoconf's configure working on OS/2. Thanks to Alexander Mai for contributing enhancements to this Makefiles.

Installation

If you don't want compiling the code, download the lesstif-0.88.9-OS2.zip and unzip the file in your Xfree86-tree by typing

   cd \ 
   unzip lesstif-0.93.91-OS2.zip 

Applications for Testing

There is a nice little application for testing the correct Lesstif-Installation named XBill. Click HERE for downloading the archiv.

Additional Libraries using Lesstif

Gregory M. Messner has written a very nice extension to the Motif-Widget-Set called »The Xg Widget Set«. You can download the source with makefiles for XFree86/OS2 from HERE.