SUMMARY:Where do I find _OtsMove for cxx ?

From: Tim W. Janes <janes_at_signal.dra.hmg.gb>
Date: Thu, 3 Oct 1996 17:00:52 +0100 (BST)

Many Thanks to the following for the Very quick response.
(Plus the amny more answers that are on the way)
 
All gave the same answer add the ots library ( whatever that is!)

Chester Liu <cht_at_rati.pse.umass.edu>
Baranyai Pal <bp_at_vma.bme.hu>
Wing-lok Lee <lee_at_rtp3.med.utah.edu>

Many Thanks

Tim.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hello!

Have you tried to compile adding an extra -lots option?

Pal Baranyai

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Perhaps compiling with the flag -lots will help. It will load the ots
library. I think it has happened to me.

Chester Liu

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tim,
        I haven't used cxx but I have seen the same problem under cc.
If I compile with -O4 or -O5 and -migrate and link without these flags,
I would have unresolved symbols like these. One solution is to check
the compilation flags; the other is to add -lots to the link command.
                                -lee

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Original Question:-

I have just done a fresh install of DU 3.2G including CXX but one of
our users finds that code compiled on 3.2C fails with an unresolved
_OtsMove.

Here is the information he sent me.

> I've tried again without the -ieee flag to cxx, but with the
> same result:
>
> ld:
> Warning: clog defined as GLOBAL DATA but is defined in a shared lib as a GLOBAL
FUNC
> Unresolved:
> _OtsMove
>
> The "clog" warning is one that I got before and which David Bijl has
> been happily living with for ages.
> I have searched every scrap of code that goes into the load for
> "OtsMove" and it doesn't seem to be anything to do with me, and I've
> searched the nm ouptut from all the libraries in /usr/lib/cmplrs/cxx
> and it isn't in any of them.
>
> I've also had a (fairly superficial) look in the release notes with
> this release and I can't see anything that seems relevant.

What have I forgotten to install?

Many thanks

Tim.
Received on Thu Oct 03 1996 - 18:26:57 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:47 NZDT