* Juan Jose Garcia Ripoll <juan.ripoll@...> [2003-06-03 13:46:50 +0200]:
> What system are you compiling ECL on?
,----[ From <20030528101922.GB5924@...> ]
| This is on RedHat GNU/Linux 6.2, patched up, GCC 2.91 with ecl configured
| with the command "./configure --prefix=/usr/local/stow/ecl --with-tcp".
> Can you please, after
> #include <sys/select.h>
> #include <sys/time.h>
> #include <sys/types.h>
> #include <unistd.h>
> If this compiles, please tell me, because the officially required header
> (according to POSIX 1003. etc) is sys/select.h,
The above lines seemed to do the trick for file.d. However, the build now
stops with this:
| make: *** No rule to make target `ffi.o', needed by `../libecl.a'. Stop.
> but it seems that your
> system requires also other headers for the "timeval" structure.
Yes, on this (admittedly aged) system it is in <bits/time.h> which seems to
have been included from <sys/time.h>.