From soper@next2.nwac.sea06.navy.mil Mon Jan 24 17:38:47 1994
Date: Mon, 24 Jan 94 08:14:44 -0800
From: Michael Soper <soper@next2.nwac.sea06.navy.mil>
To: stone@fzi.de
Subject: OBST port to SGI

Dear Sirs:

We have recently installed OBST on our network of SGI machines using the 
following configure statement:
./configure --conf-file=cmp_att3_0_1.cnf --x-includes=/usr/include \
--x-libraries=/usr/lib --without-bsdld --without-incrld \
--prefix=/disk2/people/obst/OBST3-3.4

and local.cnf:
OBST_EXPLCAST_BUG                       : 1
LOCKD_CORRECT				: 1
CC_DO_OPT = -g -Wf,-XNo6000
CC_DO_OPTBIG   = -g -Wf,-XNe800 -Wf,-XNo8000  -DSYSV -DMALLOC_0_RETURNS_NULL  
-DFUNCPROTO -DNARROWPROTO
OPT_CCFLAG    = -g -D_BSD_SIGNALS -DSYSV -DMALLOC_0_RETURNS_NULL -DFUNCPROTO  
-DNARROWPROTO

So far everything seems to be working properly; we've completed most of the 
tutorial. Any comments on this setup or information about other SGI ports 
would be appreciated.
Thanks,
   Mike

------------
From soper@next2.nwac.sea06.navy.mil Thu Feb  3 18:27:59 1994
Date: Thu, 3 Feb 94 09:03:23 -0800
From: Michael Soper <soper@next2.nwac.sea06.navy.mil>
To: Bernhard Schiefer <schiefer@fzi.de>
Subject: Re: Again: OBST port to SGI

Howdy,

Here's the additional info you requested:

OS:  IRIX 4.0.5
comp:  AT&T 3.0.1

When we didn't set the OBST_EXPLCAST_BUG  flag we were having problems with 

passing parameters that were typecast.   The typecast parameters were apparently being passed as  
value when the functions called for references.  

EXAMPLE:
with
	  f1(int & i) {...}
being called
	x = f1((int)y) ;

 wouldn't compile because 'y' was passed as a value not a reference.
Setting OBST_EXPLCAST_BUG  allowed sucessful compilation.


At least that was our impression.

Mike Soper
