From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Luojia(dot)Chen(at)Sun(dot)COM |
Cc: | pgsql-bugs(at)postgresql(dot)org, Rajesh Ramchandani <Rajesh(dot)Ramchandani(at)Sun(dot)COM> |
Subject: | Re: postgresql-8.0.0 beta5 & postgresql-7.4.6 can't compile successfully |
Date: | 2004-12-13 19:07:47 |
Message-ID: | 200412131907.iBDJ7lp06034@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Luojia Chen wrote:
> Hi,
>
> Please see my inline reply.
>
> Bruce Momjian wrote:
> > Would you tell use what is on this line?
> >
> > /usr/include/sys/siginfo.h:259:
>
> ctid_t __ctid; /* contract ID */
OK, do a 'grep' and find out what /usr/include/* file contains the
definiation of ctid_t.
> > Seems you need an extra #include for that platform. Try adding
> > "#include <sys/types.h>" before the signal.h include and see if that
> > helps.
>
> Adding the "#include <sys/types.h>" in the "/usr/include/sys/signal.h"
> and "/usr/include/signal.h" doesn't help.
OK.
> > If your signal.h can't be used without a previous include being present
> > it sounds like a bug in the operating system.
> >
> > My BSD system has for the signal manual page:
> >
> > #include <signal.h>
> >
> > void
> > *signal(sig, func());
> >
> > Does your signal manual page have another #include at the top?
>
> No, I didn't see any other #include at the top for the manual page
> It shows as:
> -----------
> #include <signal.h>
>
> void (*signal (int sig, void (*disp)(int)))(int);
OK, try a simple test. Create a small C file that just includes
signal.h and see if it compiles. If it doesn't, that manual page is
wrong, at the least.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073
From | Date | Subject | |
---|---|---|---|
Next Message | Bryan Roberts | 2004-12-13 20:26:21 | Re: Win 32 'could not attach to proper memory at fixed address' |
Previous Message | Luojia Chen | 2004-12-13 18:51:37 | Re: postgresql-8.0.0 beta5 & postgresql-7.4.6 can't compile |