Ошибка во время “Делает Установку” при установке Плеера

Я хочу установить Плеер на Платформе Ubuntu.

  1. Я работаю configure. Это сделано успешно.

  2. При выполнении sudo make install впоследствии, я получаю следующую ошибку:

    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
    

Кто-либо мог сказать то, что могло быть сделано точно?

make[1]: Leaving directory `/home/khimya/player-2.1.2/replace'
make: *** [install-recursive] Error 1
2
задан 5 October 2015 в 09:33

1 ответ

У меня возникла та же проблема при установке последней версии gnuplot (у меня также появилась «ошибка 2»). На самом деле я нашел ваш вопрос в поиске ответа и решил его, просто используя sudo make install вместо make install, потому что видел кого-то в другом вопросе, пишущего его таким образом ...

Я надеюсь, что это работает для вас ...

0
ответ дан 5 October 2015 в 09:33

Другие вопросы по тегам:

Похожие вопросы: