I am completely new to Reuters.
I have just downloaded the UPA API and installed it on a Centos Server.
lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.3 (Final)
Release: 6.3 Codename: Final
uname -a
Linux ADSAUHSGP01 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
gcc --version
gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4)
However, the makefile for building rsslConsumer fails as shown below.
cat: /etc/oracle-release: No such file or directory
rm -f /obj/rsslConsumer.o
mkdir -p /obj/
mkdir: cannot create directory `/obj/': Permission denied
gmake: *** [/obj/rsslConsumer.o] Error 1
A quick look in the make file shows it is looking for RH, SUSE, or some Oracle Linux release.
My question is, as Centos is basically RH, is it feasible and correct to build the code for use on Centos by:
1) Modify the makefile to include a Centos build for each makefile I find
2) Some other magic not specified
Or is it pointless thing to attempt because the code will only run successfully on RH or SUSE or Oracle as specified in the makefile?. I don't want to waste my time if it won't work properly.