compilação libowfat falhou - iob_send

0

Para compilar opentracker ele precisa de libowfat , e eu compilei algumas vezes com avisos mostrados mas não com erros como este:

io/iob_send.c: In function ‘iob_send’:
io/iob_send.c:228:11: error: ‘nozerocopy’ undeclared (first use in this 
function)
   if (nozerocopy && dozerocopy==0 && docork<0) { /* write+writev */
       ^
io/iob_send.c:228:11: note: each undeclared identifier is reported only once 
for each function it appears in
io/iob_send.c:228:25: error: ‘dozerocopy’ undeclared (first use in this 
function)
   if (nozerocopy && dozerocopy==0 && docork<0) { /* write+writev */
                     ^
GNUmakefile:179: recipe for target 'iob_send.o' failed
make: *** [iob_send.o] Error 1

mais um aviso nas linhas anteriores:

socket/socket_fastopen.c: In function ‘socket_fastopen’:
socket/socket_fastopen.c:14:25: warning: unused parameter ‘s’ [-Wunused-
parameter]
int socket_fastopen(int s) {

Já instalei pacotes obrigatórios como gcc, make, cmake e cpp, mas não consigo determinar o que está faltando.

    
por Mohammad Sabry AboZaid 24.11.2017 / 17:29

0 respostas