Alcatel-Lucent nmake Product Builder Alcatel-Lucent

Release Notes -- Alcatel-Lucent nmake lu3.7

October 2004
[Table of Contents] [Previous Section] [Next Section]

1. Introduction

This document announces the new release of nmake version lu3.7. nmake is fully supported and is in wide production use throughout Lucent Technologies, AT&T, and elsewhere.

These lu3.7 Release Notes discuss in detail the new features, highlights bug fixes, additional enhancements, and known problems.

1.1 Supported Hardware

The lu3.7 release has been ported to many UNIX-based and UNIX-like systems. For a current list see the Availability Chart on the nmake web site, http://www.bell-labs.com/project/nmake/. Or contact the Customer Support helpdesk below.

1.2 Hardware Requirements

  • Total memory requirements vary based on the size and complexity of the build, specific build tools used, number of concurrent builds/compiles, and other factors; typically 64MB should be adequate on all platforms although use of the product with less memory is possible.
  • Product requires maximum 25MB disk space including user manuals. Actual disk requirements may be less depending on platform.
  • nmake will run on any CPU capable of supporting the host OS and platform environment; there are no special CPU requirements.

1.3 Software Requirements

This release of nmake is available for 6 UNIX® platforms (HP-UX, AIX, MP-RAS, IRIX, Solaris, and SunOS), Linux®, and Windows® (under SFU/Interix or UWIN). See the release lu3.7 download page for a listing of available distribution packages. nmake is generally upward compatible with later OS releases in a series (for example, the series Solaris 2.5 through 2.9); contact Technical Support with any compatibility questions or with any requests for porting to other platforms.

The Windows-based versions of nmake are based on either the Windows Services for UNIX (SFU/Interix) or UWIN porting/development environments and require installation of one of these packages in order to run. The selected porting/development package needs to be obtained directly from the package supplier and installed following the installation procedure of the particular package. See http://www.microsoft.com/windows/sfu/productinfo for information on SFU/Interix and http://www.research.att.com/sw/tools/uwin for information on UWIN. See the release lu3.7 download page for specific Windows versions required as well as required versions for either SFU/Interix or UWIN.

The Linux version of nmake requires the package which provides libstdc++-libc6.1-1.so.2 for makelog output serialization support. In Red Hat 6.0 this is the libstdc++ rpm, and in Red Hat 7.0 and later the compat-libstdc++ rpm.

nmake lu3.7 provides dependency-based Java build support. This feature currently requires an external Java source scanner called JavaDeps to extract inter-modules dependencies from Java source. nmake lu3.7 requires JavaDeps release lu2.2; this version is downloadable from the nmake JavaDeps page. Installation instructions are also on that page. THIS PACKAGE IS ONLY REQUIRED BY PROJECTS PERFORMING JAVA BUILDS USING THE :JAVA: ASSERTION OPERATOR. JavaDeps release lu2.2 is itself written in Java; it requires jdk1.2.1 or higher version on its PATH in order to run. (Note that this does not restrict the project being built to jdk1.2.1 or higher.)

1.4 Customer Support

We provide patch support, where code changes are required, for the latest 2 point releases of nmake (currently releases lu3.7 and lu3.6). Customers using older releases can still acquire help in using the product, but genuine problems found in older releases will not be fixed. Such problems may require an upgrade to a current release or, when possible, a makefile work-around will be provided.

Fee-based services are also available. These include makefile rewrites, conversion of non-nmake makefiles to nmake, integration with vendor tools, build assessments, and porting nmake to new machines.

Contact Customer Support for any questions regarding nmake.


[Table of Contents] [Previous Section] [Next Section]

Last Update: Wednesday,20-Dec-06 13:22:11 CST