Ошибка: команда «gcc» не удалась с статусом выхода при установке psutil [duplicate]

Это произошло со мной снова, вместе с сервером, загружающим html-файлы, а не обработкой. Я не использовал веб-сервер Apache некоторое время на компьютере, а между тем Ubuntu обновлялся как еще две версии изначально установленных LTS. Теперь это

$ cat /etc/issue
Ubuntu 16.04 LTS

Итак, php работал так:

$ sudo apt-get install lamp-server^
$ sudo a2enmod php7.0
$ sudo service apache2 restart 

Теперь веб-сервер разбирал php. Возможно, теперь вам нужно обновить некоторые веб-страницы, так как теперь php7.0 работает там, где это было до запуска php5. О, хорошо.

5
задан Charles E. Grant 16 January 2015 в 03:15
поделиться

1 ответ

Для будущих посетителей необходимо, чтобы большинство заголовков работало с последней версией GCC:

В dispatch/object.h изменить

typedef void (^dispatch_block_t)(void);

to

#ifdef __clang__
typedef void (^dispatch_block_t)(void);
#else
typedef void* dispatch_block_t;
#endif

и в Availability.h изменить

#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED)

на

#elif defined(__MAC_OS_X_VERSION_MIN_REQUIRED) && defined(__clang__)

13
ответ дан Thomas 20 August 2018 в 15:26
поделиться
Другие вопросы по тегам:

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