This content has been marked as final. Show 9 replies
Checking Packages (RPMs)
You will need some RPM development packages for the Oracle installer to build the Oracle modules, otherwise you will get error messages similar to this one:
Error in invoking target ntcontab.o of makefile
NOTE: Always ensure to use the latest RPM versions!
Packages (RPMs) for RH 7.1, 7.2, and RH AS 2.1:
To see if these development packages are installed on your server, run the following command:
rpm -q gcc cpp compat-libstdc++ glibc-devel kernel-headers binutils
For instance, most of these packages will be missing when you installed RedHat 2.1 Advanced Server and if you did not select the "Software Development" package. For the RedHat 2.1 Advanced Server I executed the following commands to install the missing RPMs from the two CDs:
su - root
rpm -ivh cpp-2.96-108.1.i386.rpm \
Try to relink the oracle client
make -f ins_net_client.mk nnfgt.o
make -f ins_net_client.mk ntcontab.o
make -f ins_net_client.mk client_sharedlib
make -f ins_net_client.mk install
make -f ins_sqlplus.mk install
as you have suggested to use RPM, i am confused when I should use RPM and when YUM.
Actually i have used yum and if it does not load/install , than even try to use rpm, but as rpm does not ask before installing specific lib it can even override the existing lib which may damage to OS.
which one you recommend rpm or yum or both?