Hola a todos:

                Estoy intentando compilar Postgresql-6.4.2 y me da el siguiente 
error:
                
                postmaster.c -o postmaster.o
                postmaster.c: In function `ServerLoop':
                postmaster.c:625: too few arguments to function `gettimeofday'
                postmaster.c:664: too few arguments to function `gettimeofday'
                postmaster.c:623: warning: unused variable `tz'
                postmaster.c: In function `DoBackend':
                postmaster.c:1450: too few arguments to function `gettimeofday'
                postmaster.c:1405: warning: unused variable `tz'
                make[2]: *** [postmaster.o] Error 1
                make[2]: Leaving directory 
`/usr/src/pgsql/src/backend/postmaster'
                make[1]: *** [postmaster.dir] Error 2
                make[1]: Leaving directory `/usr/src/pgsql/src/backend'
                make: *** [all] Error 2
                
                En postmaster.c:

                ServerLoop(void)
                {
                    fd_set readmask, writemask;
                                int nSockets;
                          Dlelem     *curr;
                          struct timeval now,later;
                          struct timezone tz;

                          gettimeofday(&now, &tz);

                $ find -name "*.h" -exec grep gettimeofday {} \;
                
        -->     extern int gettimeofday(struct timeval *, struct timezone *);
                /* Set to 1 if you gettimeofday(a,b) vs gettimeofday(a) */
                # define gettimeofday(a,b) gettimeofday(a)
                /* Set to 1 if you gettimeofday(a,b) vs gettimeofday(a) */
                # define gettimeofday(a,b) gettimeofday(a)

                        No se mucho C pero creo que la llamada a la función le 
pasa los
                argumentos correctamente. ¿Alguien me lo puede aclarar?         
                                                                                
                
                Un saludo
                
-- 
-----------------------------
Félix Herrera Alonso

[EMAIL PROTECTED]
[EMAIL PROTECTED]
-----------------------------

Responder a