richmond@astroplasma.berkeley.edu (Michael Richmond) (04/06/89)
I'm running AIX 2.2 (a SYSV lookalike) on an IBM RT. When I try to
link my object files to make 'sc', I get the following error message:
cc -O -DSYSV2 sc.o interp.o cmds.o crypt.o xmalloc.o range.o
help.o lex.o gram.o -lm -lcurses -lPW -o sc
ld: Undefined -
__C_asin
__C_atan
__C_atan2
__C_cos
__C_exp
__C_log
__C_log10
__C_sin
__C_sqrt
__C_tan
_end
The symbols '__C_xxx' are really bothering me -- I can't figure out where
they come from, although I've narrowed their origin to somewhere in 'interp.o'.
Can anyone help me out?
Thanks in advance,
Michael
*** Error code 1
Stop.
-- Michael Richmond
"This is the heart that broke my finger." richmond@astroplasma.berkeley.edudrake@ibmarc.uucp (/99999999) (04/07/89)
Add the following 3 lines to the top of interp.c, ahead of the #include for math.h: #ifdef aiws #undef _C_func #endif This circumvents the problem. Sam Drake / IBM Almaden Research Center VNET: DRAKE at ALMADEN BITNET: DRAKE at ALMVMA Internet: drake@ibm.com UUCP: uunet!ibmarc!drake Phone: (408) 927-1861 IBM Tieline: 457-1861