| From: | "G(dot) Anthony Reina" <reina(at)nsi(dot)edu> |
|---|---|
| To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
| Cc: | "pgsql-hackers(at)postgreSQL(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: Installation on SGI IRIX 6.5.10 |
| Date: | 2001-05-15 00:00:09 |
| Message-ID: | 3B007188.34332BDB@nsi.edu |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Tom Lane wrote:
> > #if _XOPEN4UX || defined(_BSD_TYPES) || defined(_BSD_COMPAT)
>
> Next thought is that maybe none of these control symbols are defined
> by default --- could you look into that possibility? Perhaps some
> compiler switches or #defines are needed to get IRIX to allow
> "struct timeval"?
>
> regards, tom lane
In xact.c, I added:
#define _BSD_COMPAT 1
before
#include <sys/time.h>
It seems to get through that part of the compilation okay now. I'm not
sure if that will break anything else but it seems minor.
There's a new problem with async.c:
cc-1515 cc: ERROR File = async.c, Line = 172
A value of type "int" cannot be assigned to an entity of type "char
*".
notifyName = strdup(relname);
^
1 error detected in the compilation of "async.c".
gmake[3]: *** [async.o] Error 2
gmake[3]: Leaving directory
`/usr/src/postgresql-7.1.1/src/backend/commands'
gmake[2]: *** [commands-recursive] Error 2
gmake[2]: Leaving directory `/usr/src/postgresql-7.1.1/src/backend'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/src/postgresql-7.1.1/src'
gmake: *** [all] Error 2
It looks like I just need to change the code to explicitly cast the
variable.
-Tony
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2001-05-15 00:02:10 | Re: pg_index.indislossy |
| Previous Message | Bruce Momjian | 2001-05-14 23:57:56 | Re: pg_index.indislossy |