Re: IOR problem on IRIX



simonb peace com wrote:
> 
> "From: Simon Britnell <simon britnell peace com>"
> From: simonb peace com (Simon Britnell)
> 
> I saw this problem compiling with gcc on IRIX, but not with the standard
> IRIX C compiler. We've concluded that it's a gcc fault.  Which compiler are
> you using?

I'm using egcs-2.91.66 because the gcc installed (gcc version 2.7.2.3)
is not capable of
generating n32 binaries files (on IRIX, there is a new object file
format called n32
while the older format is o32).
I used egcs because cc produced some warnings that made me think the
binaries
produced could be unreliable. Here is the warnings with cc:
However, the generated ior is also 255.255.255.255 with the binaries
produced by cc.
(I forgot to menshion ORBit is 0.5.3).


cc-1552 cc: WARNING File = vserv-skels.c, Line = 14
  The variable "_ORBIT_curptr" is set but never used.

  guchar *_ORBIT_curptr;
          ^

cc-1185 cc: WARNING File = vserv-skels.c, Line = 23
  An enumerated type is mixed with another type.

  _ORBIT_send_buffer =
giop_send_reply_buffer_use(GIOP_MESSAGE_BUFFER(_ORBIT_recv_buffer)->connection,
NULL, _ORBIT_recv_buffer->message.u.request.request_id, ev->_major);
                                                                                                                                                              
^
cc-1140 cc: WARNING File = vserv-skelimpl.c, Line = 36
  A value of type "gpointer" cannot be used to initialize an entity of
type
          "VSERV_image_bytevect *(*)(PortableServer_Servant, CORBA_short
*,
          CORBA_short *, CORBA_Environment *)".

  (gpointer)&impl_VSERV_image_readpixel,
  ^

S.G.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]