Erro durante a instalação do Make ao instalar o Player

2

Eu quero instalar o Player na plataforma Ubuntu.

  1. Eu corro configure . Isso é feito com sucesso.

  2. Ao executar sudo make install depois, recebo o seguinte erro:

    Making install in replace
    make[1]: Entering directory '/home/khimya/player-2.1.2/replace'
    if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libplayercore -I../client_libs/libplayerc++ -I../client_libs/libplayerc     -g -O2 -MT poll.lo -MD -MP -MF ".deps/poll.Tpo" -c -o poll.lo poll.c; \
        then mv -f ".deps/poll.Tpo" ".deps/poll.Plo"; else rm -f ".deps/poll.Tpo"; exit 1; fi
     gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../libplayercore -I../client_libs/libplayerc++ -I../client_libs/libplayerc -g -O2 -MT poll.lo -MD -MP -MF .deps/poll.Tpo -c poll.c  -fPIC -DPIC -o .libs/poll.o
    In file included from poll.c:26:
    replace.h:100: warning: ‘struct timespec’ declared inside parameter list
    replace.h:100: warning: its scope is only this definition or declaration, which is probably not what you want
    In **file included from poll.c:34:
    **/usr/include/unistd.h:275: error: two or more data types in declaration specifiers**
    poll.c: In function ‘poll’:**
    poll.c:79: warning: incompatible implicit declaration of built-in function ‘alloca’
    make[1]: *** [poll.lo] Error 1
    

Alguém poderia, por favor, dizer o que poderia ser feito precisamente?

make[1]: Leaving directory '/home/khimya/player-2.1.2/replace'
make: *** [install-recursive] Error 1
    
por Khimya 01.01.2013 / 13:14

1 resposta

0

Eu tenho o mesmo problema ao instalar uma versão recente do gnuplot (também recebi um "erro 2"). Na verdade, encontrei sua pergunta buscando uma resposta, e resolvi apenas usando %código% em vez de apenas %código% porque eu vi alguém em outra pergunta escrevendo dessa maneira ...

Espero que isso funcione para você ...

    
por Luis J. Romero 26.10.2013 / 03:13