On Fri, 30 May 2003, Yanni Batsiolas wrote:
> Well, it seems that
>
> /usr/include/bits/ipctypes.h has:
>
> /* Used in `struct shmid_ds'. */
> # if __WORDSIZE == 32
> typedef unsigned short int __ipc_pid_t;
> # else
> typedef int __ipc_pid_t;
> # endif
>
> and the intel supplied
> intel/compiler70/ia32/substitute_headers/bits/types.h:
>
> /* Used in `struct shmid_ds'. */
> typedef unsigned short int __ipc_pid_t;
>
> So, which file should I change, the intel supplied or the system one??
> Any suggestions?
Yikes -- tough call. Hmm. Interestingly enough, I don't have the
/usr/include/bits/ipctypes.h file on my MDK 9.0 system, but I do see it on
a RH 8.0 system as part of the glibc-devel-2.3.2 RPM (my MDK 9.0 system
has glibc-2.2.5).
So it looks like this is a recent addition to glibc. You might want to
ping the Intel folks and ask them for advice... :-\
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|