From: stephen_m_mcallister@hotmail.com (S. M. McAllister)
Newsgroups: comp.databases.oracle.server
Subject: 8.1.7 Install fails on Sun 2.7 due to no compiler
Date: 6 Jun 2001 15:42:25 -0700
Organization: http://groups.google.com/
Lines: 43
Message-ID: <b24e556f.0106061442.26b527e3@posting.google.com>
NNTP-Posting-Host: 216.99.13.239
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 991867346 27188 127.0.0.1 (6 Jun 2001 22:42:26 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 6 Jun 2001 22:42:26 GMT


I am trying to install Oracle 8.1.7 on Solaris 2.7. The Patches are
all up to date. During the link phase of installing Net8 I am getting
this error.

The install is failing with an Error  dialog that says 
    "Error in invoking target ntcontab.o of
     makefile /u00/app/oracle/product/8.1.7/network/ins_net_client.mk"

I checked on MetalLink and they had some suggestions like trying to
run make from the command line. So I tried   make -f ins_net_client.mk
ntcontab.o - this gave me the error that actually told me something
useful.

$ make -r -f ins_net_client.mk ntcontab.o
(if [ "assemble" = "compile" ] ; then \
  /u00/app/oracle/product/8.1.7/bin/gennttab > ntcontab.c ;\
  cc  -c ntcontab.c ;\
  rm -f /u00/app/oracle/product/8.1.7/lib/ntcontab.o ;\
  mv ntcontab.o /u00/app/oracle/product/8.1.7/lib ;\
          /usr/ccs/bin/ar rv /u00/app/oracle/product/8.1.7/lib/libn8.a
/u00/app/
oracle/product/8.1.7/lib/ntcontab.o ; fi)
(if [ "assemble" = "assemble" ] ; then \
  /u00/app/oracle/product/8.1.7/bin/gennttab > ntcontab.s ;\
  /usr/ccs/bin/as -P -o ntcontab.o ntcontab.s ;\
  rm -f /u00/app/oracle/product/8.1.7/lib/ntcontab.o ;\
  mv ntcontab.o /u00/app/oracle/product/8.1.7/lib ;\
          /usr/ccs/bin/ar rv /u00/app/oracle/product/8.1.7/lib/libn8.a
/u00/app/
oracle/product/8.1.7/lib/ntcontab.o ; fi)
/usr/ccs/bin/as: internal error: cf_bof(): couldn't
execv("//usr/ccs/lib/cpp",..
.)
*** Error code 1
make: Fatal error: Command failed for target `ntcontab.o'    

It appears that the install needs a compiler. I thought that was not
needed on Solaris as a complier is not supplied out of the box with
Solaris 2.7.

What is the deal here? Can someone point me in the right direction?

Steve

