CVS will now build cleanly for the -n32 and -64 ABIs on SGI.  64-bit
dxexec will also grab a full 2GB of memory in shared memory mode, vs. a
~1.5GB max for an n32 dxexec.  500MB is ok, but I'm shooting to for 8GB.
The 2GB ceiling I hit may be due to process limits, kernel params, or
something else fairly simple.  Will investigate next week.

     Just barely got it built before I left today so I haven't done much
with it yet.  I did run 10 of the DX samples with a 64-bit dxui and dxexec,
and they appeared to run fine, though there's some noticable problems with
the interactor module widgets which I half expected (in Xt/Xm code, there's
lots of pointer to int casting going on).

Randy

==============================================================================
N32 DX:

> file dxexec 
dxexec:  ELF N32 MSB mips-4 dynamic executable (not stripped) MIPS - version 1

> ./dxexec -B -r -M 4000 -p1
Error during Initialization
cannot attach shared memory segment / failed on segment 6 of -7 needed segments 
/ last call to shmat returned errno = 12
cannot initialize DX library

> ./dxexec -B -r -M 1500 -p1
Memory cache will use 1500 MB (93 for small items, 1406 for large)

port = 1900
==============================================================================
64-bit DX:

> file dxexec 
dxexec:  ELF 64-bit MSB mips-4 dynamic executable (not stripped) MIPS - version 
1

> ./dxexec -B -r -M 4000 -p1
Memory cache will use 2047 MB (127 for small items, 1919 for large)

port = 1900
==============================================================================

-- 
Randall Hopper
[EMAIL PROTECTED]

Reply via email to