having trouble with shared libraries

Dan Christensen jdchrist at watcgl.waterloo.edu
Wed Apr 26 13:39:16 AEST 1989


I have a program that I want to run on both the Personal Iris and the
4D/120GTX without recompiling.  Currently, the program compiles
correctly on both machines with the -Zg option, but the binary is not
compatible between the machines.  The way I interpret the cc man page
is that -Zg is equivalent to -lgl -lm, or if you want the shared
libraries, -gl_s -lm.  When I try compiling on either machine, with
either of these options, the linker tells me that sin and cos are not
defined and aborts.  The funny thing is, I don't call either from my
program, although I do call asin.

Can anyone help me out?

----
Dan Christensen, Computer Graphics Lab,	         jdchrist at watcgl.uwaterloo.ca
University of Waterloo, Waterloo, Ont.	         jdchrist at watcgl.waterloo.edu



More information about the Comp.sys.sgi mailing list