-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проблема при компиляции pinba2 #22
Comments
Я бы ванговал старый gcc. |
Проблема возникает если отсутствует папка |
Отвечает за это |
О, спасибо, проблему понял. Как workaround предлагаю клонировать конкретный git tag с нужной версией. |
Вот такой патч фиксит компиляцию хотя бы. Проставляя нужные переменные пустыми. |
Ну я уже сделал через git clone. Сейчас попробовал собрать из архива master — порядок, собралось. |
OK, тогда считаем, что fixed in master. |
Здравствуйте.
Подскажите в чем может быть проблема. Есть debian 8.11, пытаюсь скомпилировать pinba2 по инструкции, но на этапе "make" получаю следующие офибки:
In file included from globals.cpp:15:0:
../include/pinba/dictionary.h:131:72: error: expected ‘,’ before ‘)’ token
static_assert(std::is_nothrow_move_constructible<nameword_t>::value);
^
../include/pinba/dictionary.h:131:72: error: expected string-literal before ‘)’ token
../include/pinba/dictionary.h: In member function ‘const nameword_dictionary_t::nameword_t* nameword_dictionary_t::insert_with_external_locking(meow::str_ref)’:
../include/pinba/dictionary.h:219:2: error: could not convert ‘{word_id, pinba::hash_number(((uint32_t)word_id)), word_hash}’ from ‘’ to ‘nameword_dictionary_t::nameword_t’
};
^
globals.cpp: At global scope:
globals.cpp:207:90: error: expected ‘,’ or ‘;’ before ‘PINBA_VCS_FULL_HASH’
volatile char const pinba_version_info[] = "pinba_version_info " PINBA_VERSION " git: " PINBA_VCS_FULL_HASH " modified: " PINBA_VCS_WC_MODIFIED;
^
Makefile:580: ошибка выполнения рецепта для цели «globals.o»
make[2]: *** [globals.o] Ошибка 1
make[2]: выход из каталога «/home/vladimir/pinba/pinba2-master/src»
Makefile:483: ошибка выполнения рецепта для цели «all-recursive»
make[1]: *** [all-recursive] Ошибка 1
make[1]: выход из каталога «/home/vladimir/pinba/pinba2-master»
Makefile:372: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Подскажите, что и где подправить. Спасибо.
The text was updated successfully, but these errors were encountered: