Grimmjow Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) . Изменено 15 августа, 2017 пользователем Grimmjow Просьба на удаление темы. Ссылка на комментарий Поделиться на другие сайты Поделиться
Leprechaun Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 Мой вам совет, не используйте последние ЕКЗЕ так как могут быть проблемы с патчами к ним. Попробуйте скачать последний НЕМО и пропадчить екзешник снова, если проблема не будет решена, берите другой екзе. Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 NOTE: Recommended to not use this client on productive server till all features/bugs have been added/fixed. Ссылка на комментарий Поделиться на другие сайты Поделиться
Grimmjow Опубликовано 17 февраля, 2016 Автор Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) . Изменено 15 августа, 2017 пользователем Grimmjow Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) извиняюсь за оффтоп..но раз уж заговорили про экзе, и оставлю и я коммент и так, я слил последнюю версию геркулеса с джита, при сборке компилером вылезла бяка make[1]: Entering directory `/mnt/sda3_230GB/Hercules-master/src/map' MKDIR obj_sql CC atcommand.c In file included from atcommand.c:44:0: ../map/npc.h:362:58: ошибка: expected declaration specifiers or ‘...’ before ‘PCRE_SPTR’ make[1]: *** [obj_sql/atcommand.o] Ошибка 1 make[1]: Leaving directory `/mnt/sda3_230GB/Hercules-master/src/map' make: *** [map_sql] Ошибка 2 никто не в курсе от чего это так? Изменено 17 февраля, 2016 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 Не знаю как на винде, но на линуксе порой приходится устанавливать PCRE apt-get install libpcre3 libpcre3-dev или скидывай что там /map/npc.h:362 Ссылка на комментарий Поделиться на другие сайты Поделиться
Grimmjow Опубликовано 17 февраля, 2016 Автор Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) . Изменено 15 августа, 2017 пользователем Grimmjow Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) честно сказать у меня пцре стоит но старенькой версии, геркулеса я качнул вчера, а вот прошлый геркулес точнее скаченный неделю назад акуенно пашет, единственное чё я заметил, это в новом геркулесе в конфигуре пропали пару функций это --with-zlib и --with-pcre судя разработчика посчитали что всё должно лежать в папке /usr хз мне кажется раньше было лучше указывать путь в ручную... а не автоматом вот кусок исходника npc.h Скрытый текст вот это строка 362 это кусок нового геркулеса struct pcre_interface { pcre *(*compile) (const char *pattern, int options, const char **errptr, int *erroffset, const unsigned char *tableptr); pcre_extra *(*study) (const pcre *code, int options, const char **errptr); int (*exec) (const pcre *code, const pcre_extra *extra, PCRE_SPTR subject, int length, int startoffset, int options, int *ovector, int ovecsize); void (*free) (void *ptr); int (*copy_substring) (const char *subject, int *ovector, int stringcount, int stringnumber, char *buffer, int buffersize); void (*free_substring) (const char *stringptr); int (*copy_named_substring) (const pcre *code, const char *subject, int *ovector, int stringcount, const char *stringname, char *buffer, int buffersize); int (*get_substring) (const char *subject, int *ovector, int stringcount, int stringnumber, const char **stringptr); }; ============================================================================================= а этот кусок прошлого геркулеса неделю назад скаченного #ifdef PCRE_SUPPORT int (*sub) (struct block_list* bl, va_list ap); void (*finalize) (struct npc_data* nd); void (*def_pattern) (struct npc_data* nd, int setid, const char* pattern, const char* label); struct pcrematch_entry* (*create_pcrematch_entry) (struct pcrematch_set* set); void (*delete_pcreset) (struct npc_data* nd, int setid); void (*deactivate_pcreset) (struct npc_data* nd, int setid); void (*activate_pcreset) (struct npc_data* nd, int setid); struct pcrematch_set* (*lookup_pcreset) (struct npc_data* nd, int setid); void (*finalize_pcrematch_entry) (struct pcrematch_entry* e); #else // not PCRE_SUPPORT UNAVAILABLE_STRUCT; #endif // PCRE_SUPPORT строки 362 Изменено 17 февраля, 2016 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 Зачем ты мне весь Npc.h кинул. кидай строчку 362 Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 (изменено) 13 минуты назад, Jeagerjaques сказал: Если не ошибаюсь, здесь ты найдешь ответы https://eathena.ws/wiki/index.php/CentOS_Installation все умные стали)) я эти доки знаешь наизусть уже знаю, могу закрытыми глазами отинсталить)) просто мне интересно почему новый герк баг при сборке даёт с системой у меня всё нормуль, недельный герк скаченный неделю назад прекрасно пашет Изменено 17 февраля, 2016 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Leprechaun Опубликовано 17 февраля, 2016 Жалоба Поделиться Опубликовано 17 февраля, 2016 Сегодня ставил Геркулес последний и компилил, у меня CentOS 7 стоит. Никаких ошибок не было. Попробуй обновить ОС, возможно еррор пропадет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 18 февраля, 2016 Жалоба Поделиться Опубликовано 18 февраля, 2016 Мб после этого патча? https://github.com/HerculesWS/Hercules/commit/8ca4506ee9ad4bfd490d1e9a7ab2cfb02f1ba3d7 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения