Application One: The binary is not generated [root@shfeLZ2 RHEL6_64_GCC444]# /sbin/ldconfig –n `pwd` /sbin/ldconfig: relative path `–n' used to build cache [root@shfeLZ2 RHEL6_64_GCC444]# pwd /root/rfa8.1.0.L1.linux.rrg/Setup/rfa8.1.0.L1.linux.rrg/Libs/RHEL6_64_GCC444 [root@shfeLZ2 RHEL6_64_GCC444]# ls libAnsiPage.so.8 libRFA_Common.so.8 libRFA_Connections.so.8 libRFA_RSSL_Adapter.so.8 libRFA_SessionLayer_OMM.so.8 libRFA_ValueAdd.so.8 Static libDacsLock.so.8 libRFA_Config.so.8 libRFA_Data.so.8 libRFA_RSSL_Cons_Adapter.so.8 libRFA_SessionLayer.so.8 libTS1Cpp.so.8 libDacs.so.8 libRFA_Connections_OMM.so.8 libRFA_Logger.so.8 libRFA_RSSL_Prov_Adapter.so.8 libRFA_ValueAddCache.so.2 libwndacs.so.8 [root@shfeLZ2 RHEL6_64_GCC444]# /sbin/ldconfig –n `pwd` /sbin/ldconfig: relative path `–n' used to build cache [root@shfeLZ2 RHEL6_64_GCC444]# cd ../../Examples/StarterProvider_Interactive [root@shfeLZ2 StarterProvider_Interactive]# make make: lsb_release: Command not found cat: /etc/oracle-release: No such file or directory rm -f CENTOS7_64_GCC482/obj/StarterProvider_Interactive.o mkdir -p CENTOS7_64_GCC482/obj/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/StarterProvider_Interactive.o StarterProvider_Interactive.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o ../StarterCommon/AppUtil.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o ../StarterCommon/CtrlBreakHandler.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o ../StarterCommon/Decoder.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Encoder.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Encoder.o ../StarterCommon/Encoder.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o ../StarterCommon/ExceptionHandler.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Mutex.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Mutex.o ../StarterCommon/Mutex.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o ../StarterCommon/OMMStrings.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o ../StarterCommon/StandardOut.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Timer.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Timer.o ../StarterCommon/Timer.cpp mkdir -p ./CENTOS7_64_GCC482/Static /usr/bin/g++ -g -o ./CENTOS7_64_GCC482/Static/starterprovider_interactive ./CENTOS7_64_GCC482/obj/StarterProvider_Interactive.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Encoder.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Mutex.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Timer.o -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -L../../Libs/OL7_64_GCC482 ../../Libs/OL7_64_GCC482/Static/libRFA.a -lnsl -lpthread -lrt -ldl ln -is ../../../ExampleRFA.cfg ./CENTOS7_64_GCC482/Static/ExampleRFA.cfg ln -is ../../StarterProvider_Interactive.cfg ./CENTOS7_64_GCC482/Static/StarterProvider_Interactive.cfg ln -is ../../../../etc/RDM/RDMFieldDictionary ./CENTOS7_64_GCC482/Static/RDMFieldDictionary ln -is ../../../../etc/RDM/enumtype.def ./CENTOS7_64_GCC482/Static/enumtype.def cp -f ../../MessageFiles/*.mc ./CENTOS7_64_GCC482/Static rm -rf ./CENTOS7_64_GCC482/obj/Dummy [root@shfeLZ2 StarterProvider_Interactive]# ls ReadMe.txt^C [root@shfeLZ2 StarterProvider_Interactive]# ls CENTOS7_64_GCC482 makefile ReadMe.txt StarterProvider_Interactive.cfg StarterProvider_Interactive.cpp StarterProvider_Interactive.h [root@shfeLZ2 StarterProvider_Interactive]# ls CENTOS7_64_GCC482/ obj Static You see, no binary file in the CENTOS7_64_GCC482 Directory ! Application two: Compile errors [root@shfeLZ2 StarterConsumer]# make make: lsb_release: Command not found cat: /etc/oracle-release: No such file or directory rm -f CENTOS7_64_GCC482/obj/StarterConsumer.o mkdir -p CENTOS7_64_GCC482/obj/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/StarterConsumer.o StarterConsumer.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o ../StarterCommon/AppUtil.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o ../StarterCommon/CtrlBreakHandler.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o ../StarterCommon/Decoder.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o ../StarterCommon/ExceptionHandler.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o ../StarterCommon/OMMStrings.cpp rm -f CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o mkdir -p CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ /usr/bin/g++ -c -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -o CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o ../StarterCommon/StandardOut.cpp mkdir -p ./CENTOS7_64_GCC482 /usr/bin/g++ -g -o ./CENTOS7_64_GCC482/starterconsumer ./CENTOS7_64_GCC482/obj/StarterConsumer.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/AppUtil.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/CtrlBreakHandler.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/Decoder.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/ExceptionHandler.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/OMMStrings.o ./CENTOS7_64_GCC482/obj/Dummy/../StarterCommon/StandardOut.o -m64 -D_REENTRANT -DLinux -I../../Include -I../../Include/rwf -I../Common -L../../Libs/OL7_64_GCC482 -lRFA_Common -lRFA_Data -lRFA_Config -lRFA_Logger -lRFA_SessionLayer -lRFA_Connections -lRFA_Connections_OMM -lnsl -lpthread -lrt -ldl /usr/bin/ld: cannot find -lRFA_Common /usr/bin/ld: cannot find -lRFA_Data /usr/bin/ld: cannot find -lRFA_Config /usr/bin/ld: cannot find -lRFA_Logger /usr/bin/ld: cannot find -lRFA_SessionLayer /usr/bin/ld: cannot find -lRFA_Connections /usr/bin/ld: cannot find -lRFA_Connections_OMM collect2: error: ld returned 1 exit status make: *** [starterconsumer] Error 1