OracleAppsBlog
A day in the life of an Oracle Applications Consultant

Installing GNU Make for E-Business Suite

The Oracle E-Business suite R11i installation on a Windows platform requires certain software to be pre-installed as outlined below. Without this software up and running you will not pass the system installation check. The software is required to meet the interpolarity needs of Oracle Apps E-Business suite, allow linking of a Unix and Windows environment (Oracle Apps is designed to run on Unix platform), run patches, etc. MKS toolkit is an interpolarity tool (besides other professional uses) which allows users to make use of UNIX features on a Windows platform. Cygwin is another alternative to MKS. GNU MAKE will allow MAKE utilities to run alongside others under the command prompt. Installing GNU Make is sometimes a time consuming task. However, if all the steps are followed and nothing goes wrong, it can be a relatively simple installation.

Installation of GNU Make is required when installing Oracle Apps 11i. Following some simple steps will get the job done in a single go.

Before you begin:

  • Check on Installation/Related Documentation at Metalink
  • Browse the Oracle Applications Documentation Library or Oracle Store
  • Examine the Getting Started CD which details all system and environment requirements.

Tips on preparing for Oracle Apps Installations

You need to follow some steps before you start the Rapid Install wizard. These are:

  • You must have a domain up and running - for this you need Windows 2000 Advance Server with the Latest Service Pack.
  • Create a user with Domain Level Admin Group Privileges.
  • Install VC++  with the latest Service Pack (Note: where you install VC or any of the preceding software, directory names must not contain any spaces e.g. use ‘MSVisualC’)
  • Whilst installing VC you must choose to ‘Register Environment Variable’ - this option is in the VC Install wizard. Alternately you could go to Control Panel> Systems Advance Tab Page / Environment Variables Button; edit the Environment Variable yourself as follows: -
    • In systems variables find a ‘variable name’ Path, add your VC directories to it, then save and exit
    • Without Environment Variables being registered it will not be possible to run executables from the command line.
  • Install MKS Toolkit - It used to be available for trial download it doesn’t seem to be any more, alternately you can try Cygwin.

GNU Make Pre-Install Files

Before you install GNU Make download the following files from the utilities and from utilitiesdirectory: -

  • Readme
  • Djtarnt.exe
  • Gunzip-.12.4-i386.exe
  • Gzip-.12.4-i386.exe
  • Tar-1.11.2-i386.exe
  • Tar-1.11.2a.exe

You will require only two of them for this installation (Gunzip-.12.4-i386.exe and Tar-1.11.2a.exe)

  • Rename these files as gunzip.exe and tar.exe respectively
  • Copy and paste both files in to the system32 directory or alternately create a folder for these files and register it in environment variables.

Installing GNU Make for use with E-Business suite R11i.

  • Download it from the GNU FTP site
  • Download make-3.79.tar.gz or a later version
  • Unpack the files using c:\folder_where_u_downloaded>gunzip make-3.79.tar.gz
  • The files will be unpacked and extension gz will be removed.
  • Now un tar the files c:\ folder_where_u_unpacked >tar –xvf make-3.79.tar
  • This will create a new sub directory MAKE-3.79 under folder_where_u_unpacked
  • Now test for VC environment with this command c:\make\make-3.79>vcvars32. this will give a message “petting environment for using Microsoft Visual C++ tools.
  • Create a new sub directory MAKE-3.79 under folder_where_u_unpacked has a batch file build_w32.bat
  • Run it from command prompt. C:\make\make-3.79\build_w32.bat
  • If the build is successful check for a directory name winrel. It should have a file GNUKAME.EXE
  • Rapidwiz checks for this file at installation time.
  • You might have to run bat file twice for build to be successful.
  • In case build is not successful, you could use a file LS.EXE (present in MKS Toolkit Subdirectory MKSNT), rename it as GNUMAKE.EXE and put it in the system32 folder. But this option is only a crude way of finishing your installation.
  • Note that unzipping gnumake using winzip v7 or other zip utilities may rename the file config.h.w32 as config_h.w32. Other files may well be renamed like this one. This could lead to build failures.
  • Lastly, you need to install JDK1.3.1 or higher.

You are now ready to install Oracle Apps E-Business Suite using rapid wiz! Good Luck.

Posted by .(JavaScript must be enabled to view this email address) on 07/15 at 09:59 PM
  1. MKS Toolkit is not available for trial download now. Can anyone give me an instruction on how to use CYGWIN as an alternative.

    Thanks

    Oliver

    Posted by .(JavaScript must be enabled to view this email address)  on  03/19  at  02:25 AM
  2. This is really very useful information. Many thanks to the writer.

    Posted by .(JavaScript must be enabled to view this email address)  on  04/11  at  07:58 PM
  3. 1.System Utilities Check : command : cmd.exe /c E:\Backup\Stage11i\start_cd\rapidwiz\bin\checkutil.cmd c:\mksnt C:\vc98\bin

    Error -  System Utilities Availability test has returned an error:  1


    2.Operating System Check command : cmd.exe /c E:\Backup\Stage11i\start_cd\rapidwiz\bin\checkOS.cmd

    Error - Operating System patch/version test has returned an error: 1


    I has installed VC++ on directory vc98,MKS Tool and GNUMAKE perfectly and change config.h.w32 as rename config_h.32

    Please guide me in this regards.
    Thanks & Appreciate
    Mohammed ISa.

    Posted by .(JavaScript must be enabled to view this email address)  on  04/19  at  02:10 PM
  4. Hi Mohammad
    Did you install latest VC SP?
    Was your GNU Make successful?
    Was SDK installed?
    Please check, I guess your GNU Make had some problems, if u redo it exactly as it is stated in the post, i think you will have no problems. If problems still persist feel free ask for help.

    Rgs
    Shahzad

    Posted by .(JavaScript must be enabled to view this email address)  on  04/23  at  02:20 PM
  5. Please use GNU Make version 3.77 instaed of 3.79 which has know issues.

    Posted by .(JavaScript must be enabled to view this email address)  on  01/07  at  05:57 PM
  6. Where can I get a trial version of MKS Toolkit ?

    Would this also work on Windows Media Center Edition PC ?

    Thanks,
    Dhiraj

    Posted by .(JavaScript must be enabled to view this email address)  on  05/22  at  08:34 AM
  7. hi…
    thanks for sharing the information

    I am installing oracle apps 11.5.10 in a p4 mechinne with HDD of 160 gb and 1GB ram

    I have successfully installed MS VC 6.0 and MKS TOOLKIT 8.0 in my system.. and while installing GNU MAKE 3.81, GNUMAKE.EXE also created but while installing apps thru rapidwiz, i am getting error on system utilities…

    The error is gnumake.exe not found

    If i tried the same after copying gnumake.exe to mksnt folder, then i am getting link not found error message….

    Can u please solve my problem?

    Posted by .(JavaScript must be enabled to view this email address)  on  12/06  at  12:24 PM
  8. Hi

    I have installed vc 6.0 with service pack 6,
    MKS toolkit 8.0 developer version and
    GNUMAKE 3.81…AND I GOT GNUMAKE ALSO.
    also declared environment variables

    While installing apps thru rapid install, i am getting error message after completion of first step.. the message is as follows

    RW 50004 : ERROR CODE OCCURED WHEN RUNNING EXTERNAL PROCESS. CHECK LOG FILE FOR DETAILS

    If i tried to install apps with out vc,mks,gnumake
    its installed successfully. then what is the need of all the pre requisites….

    Please solve my problem

    Thanks i advance

    Posted by .(JavaScript must be enabled to view this email address)  on  12/13  at  01:14 PM

Add Comment Information Here

Please note that comments will only be accepted from valid members of this site who provide feedback that is beneficial to readers of the blog. ALL comments (even those from members) will be subject to moderation.

Smileys

Notify me of follow-up comments?

Submit the word you see below: