Error While Compiling "Dealinc" Target In Retail Merchandising System (RMS) 12.0.4 (Doc ID 558294.1)

Last updated on AUGUST 17, 2016

Applies to:

Oracle Retail Merchandising System - Version 12.0.4 and later
Information in this document applies to any platform.
***Checked for relevance on 03-Aug-2012***
***Checked for relevance on 06-Jan-2014***


Symptoms

When compiling batch libraries on an CentOS release 4.4 server, compilation fails with the following error message.

Error:

./dealinclib.h:7:17: oci.h: No such file or directory.



Steps To Reproduce:
1. Navigate to the Retail Merchandising System (RMS) batch library directory
2. Run the following commands:
"make -f retek.mk -r depend 2>&1 | tee libdpnd.log"
"make -f retek.mk -r retek rms resa 2>&1 | tee libretek.log"
3. Run the command "ls *.a" and check that only 8 files were generated:
      libbatchcreateord.a
      libbatchdealord.a
      libpartition.a
      libresa.a
      libbatchdealinc.a 
      libbatchsupcstrr.a 
      libreploci.a
      libretek.a
and is missing the files "libcreateord.a", "libdealinc.a", "libdealord.a", "libsupcstrr.a"
4. Run the command "make -f retek.mk rms" and check the error.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms