IST Limited OpenMotif Binary Packages Releases Installation and Release Notes Releases There are five main releases of OpenMotif available here: OpenMotif 2.1.30 Binary Packages Release 1 (May 17, 2000) OpenMotif 2.1.31 Binary Packages Release 2 (April 26, 2004) OpenMotif-Compat 2.1.31 Binary Packages Release 3 (September 26, 2004) OpenMotif 2.1.32 Binary Packages Release 4 (August 5, 2005) OpenMotif-Compat 2.1.32 Binary Packages Release 5 (November 9, 2007) OpenMotif 2.1.32 32-bit & 64-bit Rebuilt in mid-November 2007 OpenMotif 2.1.32 32-bit & 64-bit Repackaged for Debian dpkg (.deb) in February 2010 The list of changes to OpenMotif 2.1.31 from OpenMotif 2.1.30 and to OpenMotif 2.1.32 from OpenMotif 2.1.31 can be found in the file CHANGES_2-1-31_32 in this directory. You should verify the MD5 signature on the files by downloading the .md5 file and comparing that with the generated MD5 signature. A unix program called md5 or md5sum is included in many unix distributions. It is also available at http://www.gnu.org/software/textutils/textutils.html. Windows users can get binary md5 programs from http://www.fourmilab.ch/md5/, http://www.pc-tools.net/win32/freeware/console/ or http://www.slavasoft.com/fsum/. Note that OpenMotif-Compat 2.1.31 is OpenMotif 2.1.31 with its data structures padded to make it binary compatible with OpenMotif 2.2 (and 2.3). System Requirements Linux There are several versions of OpenMotif for Linux - please ensure that you pick the most suitable one for your system. The Linux OpenMotif 2.1.30 package was built on RedHat Linux 6.1 (Linux 2.2.12-20) and is thus suitable for that or a compatible Linux system. There are three packages for Linux OpenMotif 2.1.31: one built on RedHat Linux 7.3 (Linux 2.4.18-27) one built on RedHat Linux 9 (Linux 2.4.20-18.9) one built on Sun's JDS2003 (Linux 2.4.19) Please ensure that you pick the most suitable one for your system. Note that the version build on Sun's JDS2003 Linux has been tested on Sun JDS2003, SuSE Linux Enterprise Server 8 and RedHat Enterprise Linux 3 (WS, AS and ES). But it will not work on SuSE Linux Enterprise Server 9 (SLES9) - you will need the RedHat Linux 9 version for SLES9. OpenMotif 2.1.32 was built on RedHat Linux 9 (Linux 2.4.20-18.9), and SuSE 9.2 (Linux 2.6.5) in both 32 and 64 bit modes. The SuSE 9.2 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. MAC OS X There are four versions of the package. The ones built on MAC OS X 10.2 (Jaguar) and MAC OS X 10.3 (Panther) are PowerPC libraries. The later 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. FreeBSD The FreeBSD OpenMotif 2.1.30 package was built on FreeBSD 3.4. Neither OpenMotif 2.1.31 nor OpenMotif 2.1.32 are currently available for FreeBSD - if this is a problem please email support@ist.co.uk. Developers on FreeBSD will need the glibc wide character support routines that are not otherwise available on FreeBSD. These are available as http://www.cs.rpi.edu/~crossd/FreeBSD/wcs-19990606.tar.gz They are not required if you are only interested in the runtime parts of the distribution. 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: On Linux: rpm -ivh dpkg -i as appropriate. On MAC OS X: Double-click on the .dmg file. On FreeBSD: pkg_add openmotif-2.1.30-1_IST.tgz The packages will be installed into the bin, lib and include sub-directories of the following directories. OpenMotif 2.1.30 will be installed in /usr/X11R6 OpenMotif 2.1.31 will be installed in /usr/OpenMotif-2.1.31 OpenMotif-Compat 2.1.31 will be installed in /usr/OpenMotif-2.1.31-22i which will be linked to /usr/OpenMotif OpenMotif 2.1.32 will be installed in /usr/OpenMotif-2.1.32 and the SuSE built versions will be linked to /usr/OpenMotif These can be overridden on Linux by using the --relocate option of rpm or the --instdir option of dpkg. However in these cases you may have to manually link them to /usr/OpenMotif. On Linux and FreeBSD 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 get the following conflict or similar when you try to install on Linux: file /usr/X11R6/bin/mkdirhier from install of openmotif-2.1.30-1_IST conflicts with file from package XFree86-3.3.6-20 You can safely ignore this and force the installation (use the --force flag on the rpm command line or the --force-depends flag of dpkg). WARNING - if you have OpenMotif 2.2 or 2.3 installed on Linux AND you have automatic updates 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. OpenMotif 2.2 and 2.3 Please note that the OpenMotif (2.2 or 2.3) distribution that is supplied with some 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.