|
This page downloads software from our site in Reading, UK.
If you would prefer to use our mirror site in Mountain View, California, USA,
just click here.
Motif Availability
Here you will find everything that you need to develop professional, state
of the art X/Motif-based GUI applications on Linux, MAC OS X and FreeBSD. Get
everything you need in three simple steps:
- Start downloading the OpenMotif toolkit for the platform of your
choice.
- While OpenMotif is downloading register for an instant download
of the Motif GUI Builder used by the top GUI developers in the world and
try it for free for 30 days.
- Download all the Motif programming reference books you'll ever need.
Note: This page contains details of the latest versions of Open Motif only.
If you want a previous version please click here.
Step 1 - Download OpenMotif
OpenMotif at any version is only available under the terms of the Open Group license:
See the notes on Motif below
In order to ensure that you are prompted to save the file, you may have to right click on the file name and then select 'Save link as', or similar.
You should verify the MD5 signature on the files, which can be viewed by clicking on the 'MD5' link.
A unix program called md5 or md5sum is included in many unix distributions.
It is also available as part of GNU
Textutils. Windows users can get binary md5 programs from here,
here, or
here.
Step 2 - Get a Motif GUI Builder
Download a copy of X-Designer to go with your OpenMotif toolkit. Try it
for free for 30 days and find out why X-Designer is the #1 choice of GUI
development professionals worldwide.
Click here to register and download.
Step 3 - Download the Motif Books
- O'Reilly publish a series of books in a set called 'The Definitive Guides to the X Window System' which include:
- Volume 6A - the Motif Programming Manual
- Volume 6B - the Motif Reference Manual.
Both these books are for Motif 2.1
and are available for download as PDF files from IST
under the terms of the Open Publication license.
Notes on Motif
See The Motif overview page for more details.
Visit motifdeveloper.com,
originally derived from
MW3: Motif on the World Wide Web - a valuable source of X/Motif information.
Releases
This page contains details of the latest version (2.1.32) of Open Motif only.
If you want a previous version please click here.
Note that OpenMotif-Compat 2.1.32 is OpenMotif 2.1.32 with its data structures
padded to make it binary compatible with OpenMotif 2.2 and 2.3.
System Requirements for Linux
OpenMotif 2.1.32 was built on
SuSE 9.2 (Linux 2.6.5) in both 32 and 64 bit modes.
These versions are known to work on Redhat 9, Redhat Enterprise 4EL
and Fedora Core 6 and will almost certainly be suitable for other versions
of Linux incorporating version 2.6.5 or later of the kernel.
If you require OpenMotif 2.1.32 for a different version of Linux then
please email support@ist.co.uk.
System Requirements for MAC OS X
The libraries for MAC OS X 10.4 (Tiger) and
MAC OS X 10.5 (Leopard) are Universal builds. Note that the
Leopard build also contains a 64 bit Intel section.
Apple transitioned their X11 platform from XFree86 to X.org
at 10.5 (Leopard). X11 applications built on 10.4 (Tiger),
or earlier, may need to be recompiled.
Please ensure that you select the correct version.
Package Content
There is one package for each platform, containing what is
often referred to as runtime and development software.
Each package contains the Motif static and shared libraries,
Motif window manager (mwm), UIL Compiler (uil), Motif support
files, executable demo programs, and the header files needed
to compile Motif programs from source code.
Installation Instructions
To install the packages, use the following commands as
appropriate:
| Linux: |
rpm -ivh openmotif-2.1.32-2_IST.i586.rpm |
| rpm -ivh openmotif-2.1.32-2_IST.x86_64.rpm |
| MAC OS X: | Double-click on the .dmg file |
The packages will be installed into the bin, lib and
include sub-directories of /usr/OpenMotif-2.1.32
and linked to /usr/OpenMotif.
The location can be overridden for Linux by using the --relocate option of rpm.
The 64-bit version has 64-bit binaries in its bin directory, 32-bit libraries in its lib directory
and 64-bit libraries in its lib64 directory.
On Linux you will need to add the lib path to the LD_LIBRARY_PATH
environment variable. You should also run ldconfig to update
the shared library cache.
On MAC OS X you will need to add the lib path to the DYLD_LIBRARY_PATH environment variable.
You may also have to use the --nodeps flag on the rpm command line.
WARNING - if you have OpenMotif 2.2 or 2.3 installed AND you have automatic updates for Linux
enabled, you will
need to ensure that OpenMotif is excluded from the list of allowable updates
otherwise OpenMotif 2.1 will be deleted by the update process.
Source Code
The Source Code for OpenMotif is available under the terms of the Open Group license:
The Source Code for OpenMotif 2.1.32 is available here:
- Download openmotif-2.1.32_IST.source.tar.gz
Note that this file is 17575123 Bytes (16.7MB) which is 74.0MB when uncompressed
- Uncompress and unpack the tar archive, which will create a directory called motif
- Read the file motif/RELNOTES
Note: You must use one of the OpenMotif-Compat versions for MAC OS X.
OpenMotif 2.2 and 2.3
Please note that the OpenMotif (2.2 or 2.3) distribution that is
supplied with many Linux distributions has been
classified as 'experimental' by the Open Group. IST would
recommend that you do not use OpenMotif 2.2 or 2.3. For more details
about the problems with OpenMotif 2.2 which have not been
corrected in 2.3, please see the web page:
http://www.motifdeveloper.com/tips/tip22.html
Feedback
We are always interested any feedback you may have.
Comments, suggestions and problem reports may be e-mailed to
support@ist.co.uk.
If you have any questions please contact IST by email to sales@ist.co.uk or otherwise.
|