[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 11 | 1 | 7
Назад Вниз Каталог Обновить

Установки пыхи тред Аноним (Microsoft Windows 10: Chromium based) 19/01/17 Чтв 09:32:24  1940749  
logo-php-adbac7[...].png (342Кб, 2000x1371)
Военные, тут такой вопрос. Практический.

Устанавливаю на lx-контейнер c Debian Jessie php 7.0 из исходников (ну вот такой вот кейс стоит).
Все устанавливается нормально. Софт собирается, кроме одного элемента - Zend OPcache.

Вот он как раз таки выпадает с ошибкой:

l/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /root/php-7.0.14/ext/zendopcache-7.0.5/ZendAccelerator.c -fPIC -DPIC -o .libs/ZendAccelerator.o
In file included from /root/php-7.0.14/ext/zendopcache-7.0.5/ZendAccelerator.h:57:0,
from /root/php-7.0.14/ext/zendopcache-7.0.5/ZendAccelerator.c:27:
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:50:2: error: unknown type name ‘zend_uint’
zend_uint key_length;
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:59:2: error: unknown type name ‘zend_uint’
zend_uint num_entries;
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:60:2: error: unknown type name ‘zend_uint’
zend_uint max_num_entries;
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:61:2: error: unknown type name ‘zend_uint’
zend_uint num_direct_entries;
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:64:56: error: unknown type name ‘zend_uint’
void zend_accel_hash_init(zend_accel_hash accel_hash, zend_uint hash_size);
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:70:3: error: unknown type name ‘zend_uint’
zend_uint key_length,
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:77:3: error: unknown type name ‘zend_uint’
zend_uint key_length);
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:82:3: error: unknown type name ‘zend_uint’
zend_uint key_length);
^
/root/php-7.0.14/ext/zendopcache-7.0.5/zend_accelerator_hash.h:87:3: error: unknown type name ‘zend_uint’
zend_uint key_length);
^
/root/php-7.0.14/ext/zendopcache-7.0.5/ZendAccelerator.c:39:35: fatal error: TSRM/tsrm_virtual_cwd.h: No such file or directory
#include "TSRM/tsrm_virtual_cwd.h"
^
compilation terminated.
Makefile:193: recipe for target 'ZendAccelerator.lo' failed
make:
[ZendAccelerator.lo] Error 1

Вот такая вот хуита. Гугление не дает каких-то резутатов.
Аноним (Microsoft Windows 10: Chromium based) 19/01/17 Чтв 09:51:14  1940757
бамп
Аноним (Microsoft Windows 10: Chromium based) 19/01/17 Чтв 10:14:52  1940767
бумп!
Аноним (Microsoft Windows 10: Firefox based) 19/01/17 Чтв 11:15:28  1940798
>>1940749 (OP)
> php 7.0

https://packages.debian.org/sid/php7.0
Аноним (Microsoft Windows 7: Firefox based) 19/01/17 Чтв 12:18:47  1940820
>>1940749 (OP)
30 человек на место, тебе перезвонят
Аноним (Microsoft Windows 7: Chromium based) 19/01/17 Чтв 13:19:34  1940847
>>1940820
А может он для себя кодит? Я тоже не кодер ни разу, на башскриптинг освоил, понемногу в питоне разбираюсь, чиста для автоматизации и удобства.
Аноним (Ubuntu Linux: Chromium based) 19/01/17 Чтв 16:58:26  1941016
>>1940798
Там фишка именно в сборке из исходников, потому что "заказчик" просит именно из исходников.
Пакет не совсем катит.

>>1940820
>>1940847
Я не кодер. Я системный администратор. У меня пришел кейс - для миграции кода с 5.5 на 7.0 нужно собрать максимально похожий php по настройкам и разширениям пакет.
Все встало нормально (хотя тоже пришлось слегка поебаццо), а вот ссучий OPCache не хочет.
Аноним (Ubuntu Linux: Firefox based) 19/01/17 Чтв 17:31:09  1941039
>>1941016
Пакет php-dev версии 5 установлен? Очевидно же, что заголовки не находит.
Аноним (Ubuntu Linux: Chromium based) 19/01/17 Чтв 17:49:47  1941052
>>1941039
нет, но сейчас воткну.
Аноним (Ubuntu Linux: Chromium based) 19/01/17 Чтв 17:57:09  1941058
>>1941039
>>1941052
Похуй, та же ошибка.
Аноним (Неизвестно: Неизвестно) 19/01/17 Чтв 19:51:22  1941161
>>1941058
Поищи, может на машине файл присутсвует, но в каких-то не тех инклудах.
У тебя исходники лежат в рутовом ~, а инклуды явно ищутся в /usr/local. Alsp файлы TSRM, вроде, должны быть не system wide, а локальные для дерева исходников.
Аноним (Неизвестно: Неизвестно) 19/01/17 Чтв 19:55:04  1941166
>>1941058
Короче, не выделывайся и положи дерево исходников в /usr/local/src, как все. Переконфигури с префиксом /usr и пересобери.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 11 | 1 | 7
Назад Вверх Каталог Обновить

Топ тредов
Избранное