[286] in Moira
Problem with moira/Ingres 6?
daemon@ATHENA.MIT.EDU (Stanier A)
Thu Apr 11 07:10:23 1991
From: Stanier A <alan@essex.ac.uk>
Date: Thu, 11 Apr 91 12:00:11 BST
To: bug-moira@ATHENA.MIT.EDU
Cc: rick@essex.ac.uk
I'm trying to build moira on a Sun 3/50 running SunOS 4.0.
I originally built it with Ingres 5.6, and the build (eventually) went
OK. However, our Ingres guy tells me the Ingres 5.x is soon to have
support withdrawn, and I should rebuild using Ingres 6.
This involved editing the makefile to use the consolidated Ingres 6
library libingres.a rather than the separate Ingres 5 libraries, but
I couldn't see anything else I should have done.
But the build now fails. I get
ranlib libmoiraglue_p.a
cc -O -sun3 -c dump_db.c
cc -O -sun3 -c bkup1.c
cc -O -sun3 -c bkup.c
cc -O -sun3 -c dumprest.c
cc -o mrbackup -O dump_db.o bkup1.o bkup.o dumprest.o /usr/rtingres/lib/libingres.a
ld: Undefined symbol
_cos
_finite
_sqrt
_sin
_atan
_exp
_log
_pow
*** Error code 1
make: Fatal error: Command failed for target `mrbackup'
Current working directory /ufs/staff/alan/athena/moira/backup
*** Error code 1
make: Fatal error: Command failed for target `all'
All of which seems very odd, as I can't find any calls to cos, sqrt, etc
in the sources!
I am somewhat perplexed. Have I done something terrible wrong?
Alan M Stanier