Re: Makefile Help

New Message Reply Date view Thread view Subject view Author view

Jean-Claude Bachmann (jean-claude.bachmann++at++artemedia.de)
Thu, 07 Nov 1996 21:56:11 +0100


Dennis Pierce wrote:
>
> Jean-Claude,
>
> I'll ask you the same question I asked Janet and Steve. When
> you upgraded to 6.2, did you upgrade IDO and Performer, and
> ensure that you selected o32, n32 or 64 libraries, or some
> reasonable and uniform combination? I think the problem lies
> in the over abundance of libraries and I know that I have a
> VERY difficult time trying to decide just what libs I want.
>
> bye.
>
> --
> --
> Dennis Pierce dpierce++at++digital.net
> POB 321206 CCB FL 32932 http://ddi.digital.net/~dpierce
> 011.407.784.8371

Dennis,

you are right. When selecting n32lib compiling and linking perfly the
problem vanishes. I checked the libs for some (in o32lib) doubly defined
functions and found that in the /usr/lib32 path the functions have been
defined only once. Instead I got a lot of compiler warnings of the same
type 1681).
I do not get the point of these warnings that are produced using the N32
flag in the makefile stating for example:

"/usr/include/Performer/pfui/pfiInputXform.h", line 72: warning(1681):
          "void pfiInputCoord::copy(pfiInputCoord *)" does not match
          "pfMemory::copy" -- virtual function override intended?
      virtual void copy(pfiInputCoord *_src) {focus = _src->focus;}

...
<snip>

I checked the appropriate functions. And they simply are not the same
since one includes a const parameter the other does not. Any idea what
that is all about?

So for everybody interested in this topic, I would say the conclusion is
do not use o32 with Irix6.2, use the n32 or 64 libs.

bye
J.C.

-- 

******************************************************************** * Artemedia GmbH | Tel.: +49 [0]30 25443 - 0 * * Jean-Claude Bachmann | Tel.: +49 0172 - 219 13 76 * * Budapesterstr. 40 | Fax.: +49 [0]30 25443 - 400 * * D-10787 Berlin | email: jean-claude.bachmann++at++artemedia.de * * Germany | Web Page http://www.artemedia.de * ******************************************************************** ======================================================================= List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ Submissions: info-performer++at++sgi.com Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:53:54 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.