On Aug 13, 2007, at 4:34 PM, Jean-Marc Lasgouttes wrote:
Bennett Helm <[EMAIL PROTECTED]> writes:On Aug 13, 2007, at 4:19 PM, Jean-Marc Lasgouttes wrote:Bennett Helm <[EMAIL PROTECTED]> writes:/usr/include/sys/signal.h:183: error: two or more data types in declaration specifiersCould you show us what this line contains?typedef __darwin_uid_t uid_t;How is uid_t defined in src/config.h?
Not sure exactly what you're looking for. Here are the bits of config.h relevant to uid_t:
#ifndef _UID_T
#define _UID_T
typedef __darwin_uid_t uid_t;
#endif
...
typedef struct __siginfo {
int si_signo; /* signal number */
int si_errno; /* errno association */
int si_code; /* signal code */
pid_t si_pid; /* sending process */
uid_t si_uid; /* sender's ruid */
int si_status; /* exit value */
void *si_addr; /* faulting instruction */
union sigval si_value; /* signal value */
long si_band; /* band event for SIGPOLL */
unsigned long pad[7]; /* Reserved for Future Use */
} siginfo_t;
(I'm attaching the whole file, in case that helps.)
Bennett
signal.h
Description: Binary data
