RMS Installation Fails with "Batch library compilation failed. makedepend: warning: saoranumadd.c (reading /usr/include/values.h, line 52): cannot find include file "float.h" Error"

(Doc ID 1508360.1)

Last updated on JUNE 20, 2017

Applies to:

Oracle Retail Merchandising System - Version and later
Information in this document applies to any platform.


Oracle Retail Merchandising System (RMS) installation fails at the 4th step of "Compile Batch Libraries" with the below error.

Compile Batch Libraries
To compile batch libraries, do the following.
1. Copy the files from BATCH_PATCH_DIR/batch/lib/src to INSTALL_DIR//oracle/lib/src.
2. Change directories to INSTALL_DIR/oracle/lib/src.
3. To make library dependencies run this command.
make –f retek.mk depend 2>&1 | tee libdpnd.log
Check the libdpnd.log file for errors
4. To make batch libraries:
make –f retek.mk retek rms resa 2>&1 | tee libretek.log




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