Alcatel-Lucent nmake Product Builder
Package Installation Instructions
The download packages are distributed in a compressed or gzipped tar format (older releases are in cpio format). The SFU/Interix package is a BSD-style pkg_add package (see below). After downloading the package to the target machine, follow these instructions to install the software.
- If necessary rename the downloaded file (see warning.)
- On SFU/Interix Platforms
- The SFU/Interix package is distributed as a BSD-style pkg_add package. See the packaging instructions from Interop Systems for information on obtaining and installing the packaging commands. For more information on the SFU/Interix platform see Support for Windows.
- The package must be installed by the Administrator or an account in the Administrators group. Run the following command and answer the prompts. The package will be installed in
/opt/nmake.<release>, which will be referred to as<nmake_root>. Installation will consume a maximum of 12 MB.$ pkg_add nmake13-sfu.3.5-bin.tgz +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Welcome to the Alcatel-Lucent nmake Product Builder This script will install Alcatel-Lucent nmake at /opt/nmake.13. The files and directories will be owned by richb. Do you want to proceed [y/n]? y Unpacking files... Creating directories... Setting permissions... Installation complete! See /opt/nmake.13/README.nmake for information. For support, updates and documentation: http://www.bell-labs.com/project/nmake/ nmake@alcatel-lucent.com
For all other platforms- Go to the directory where you wish to install the software. You may want to make a new directory. The nmake
bin,lib,man,fun, andsharedirectories will be created here. This directory will be referred to as<nmake_root>. Installation requires a maximum of 22MB disk space depending on the platform. - Run the following command to uncompress and unpack the downloaded file:
- For tar.Z files:
zcat downloaded_file | tar xvf -
- For Linux® tar.gz files:
tar xzvf downloaded_file
- For UWIN tar.gz files:
gunzip -c downloaded_file | tar xvf -
- For cpio.Z files:
zcat downloaded_file | cpio -icdumv
- For tar.Z files:
- Make sure
lib/probe/probeandlib/ssdhave the proper setuid bits set. The permissions are set correctly in the tar packages, but we have observed that some systems do not preserve the setuid bits when unpacking. The permissions should look as follows:-rwsr-xr-x lib/probe/probe -rwsr-sr-x lib/ssd
If they are not set correctly then run the following commands:chmod 4755 lib/probe/probe chmod 6755 lib/ssd
- Copy or move your license file to file:
<nmake_root>/lib/license/make - Make sure
ccis in your$PATH, or the variableCCis defined in your Makefiles or shell environment to a valid C or C++ compiler. If you are not using a C/C++ compiler then you can setCC=in the Makefiles to clear the default compiler setting. - Add the nmake
bindirectory to$PATH. (Note, executing nmake using the path to the executable while a different nmake executable exists in the$PATHmay cause errors):export PATH=<nmake_root>/bin:$PATH - If you would like to access the man pages then add the nmake
mandirectory to$MANPATH.export MANPATH=$MANPATH:<nmake_root>/man - Some Solaris, Linux and SFU platforms require the nmake
bindirectory in the PATH prior to the system ksh to pick up the included ksh88i. If you are installing nmake on Solaris see the Solaris 10 KSH Compatibility and Solaris KSH Hangs FAQs for details. SFU and some Linux distributions install pdksh, which is not compatible, at/bin/kshand/or /usr/bin/ksh. Some Linux distributions also have a true AT&T ksh available which can be used with nmake; check your distribution. Also see the probe FAQ for the probe shell requirements. - If you are upgrading nmake please send us a note to
nmake@alcatel-lucent.com
indicating the nmake version
and host line from the license file
(
<nmake_root>/lib/license/makeinstalled above). This helps us know what versions are being used since the license covers all recent releases. Thanks!
Last Update: Thursday,21-Jul-2011 12:47:35 EDT







