Constantine
Вообще вот эта вот моя фраза нуждается в размышлениях
Basically this is something like declaring the original type as a template with typename Scope that is never used in class declaration and ignored by RTTI.
Constantine
Может быть, пришло время виртуальных шаблонных параметров? 😆
Крылатый
Constantine
Constantine
Но я не знаю другого способа вообще объявить новый инт
Крылатый
Справедливо.
Olesya
привет всем. кто-нибудь сталкивался при попытке сбилдить пакет с PROTOC_BIN-NOTFOUND: Command not found ? Притом, что protobuf и protobuf compiler установлены (через apt-get).
Berkus
Olesya
так это и есть protobuf
Berkus
посмотри в FindProtobuf.cmake где он ищет и где у тебя установлено
Olesya
этого в пакет не добавили, в cmake основном только find_required_library (PROTOBUF google/protobuf/message_lite.h protobuf
"Google Protocol Buffers")
Olesya
я так понимаю, здесь нужно путь к протобуфу прописывать?
Berkus
вообще-то поддержка протобуфа в цмейке с третьей версии точно https://cmake.org/cmake/help/v3.5/module/FindProtobuf.html
Berkus
а каких вы там костылей наделали мне неизвестно
Olesya
не я
Olesya
я пытаюсь готовый пакет собрать)
Aleksei
Olesya
да. собственно всё, что в readme написано https://github.com/googlei18n/libphonenumber/tree/master/cpp
Aleksei
Olesya
готовый кто? протобуф? при сборке пакета всё падает
Anatoly
предполагает, что вы разместили protobuf в папку своего проекта
Anatoly
google/protobuf/message_lite.h
Matwey
А где protoc в системе лежит?
Olesya
а, вот оно что
Matwey
-DCMAKE_PROGRAM_PATH=что-то там
Olesya
хз куда его apt-get кладёт, но явно не в usr/local/
Matwey
Судя по сообщению "PROTOC_BIN-NOTFOUND: Command not found" нужно читать вот эту инструкцию: https://cmake.org/cmake/help/v3.0/command/find_program.html
Крылатый
О да! https://groups.google.com/a/isocpp.org/forum/#!topic/std-proposals/g8_l6uNhu-E
Berkus
Berkus
какой программы
Matwey
libphonenumber
Berkus
и какой "существенный недостаток"?
Matwey
Но таки что делать? Я предложил как можно попробовать собрать то что есть, ничего не переписывая.
cyberzx 🇷🇺
Кто-нибудь знает, есть ли способ узнать у clang, где он ищет свои built-in headers. То есть путь, который задаётся параметром -resource-dir?
Berkus
Berkus
Berkus
add_custom_command (
COMMAND ${PROTOC_BIN} --cpp_out=${CMAKE_SOURCE_DIR}/src/phonenumbers/
--proto_path=${RESOURCES_DIR} ${PROTOBUF_SOURCES}
Berkus
нде
Berkus
кривота
Berkus
а, вот оно что
https://github.com/googlei18n/libphonenumber/pull/1865 попробуй так
Maxim Kupcov
Всем привет!
Есть тут кто в поисках работы? ( Москва фуллтайм )
Если тут не принято по работе писать - прошу прощения )
Matwey
Maxim Kupcov
спс
Крылатый
Прикольно https://github.com/bloomen/transwarp
Крылатый
Maxim Kupcov
Aleksei
Какой?)
https://t.me/ProCxxJobs
Maxim Kupcov
thx
Activet
Добрый день :)
Крылатый
Салют.
Berkus
Anton
Кто есть из чатика на рг21?
Anton
Я сижу справа от камеры на 4 ряду.
Anton
No(
Kirill
За камерой слева, с телефоном в руке
Kirill
Kirill
Я тоже слева от камеры в 4 ряду :/
vladislav
блин не смог пойти очень жаль
Anton
Anton
Я забрал подарок. Кек
Anton
Термокружка
Kirill
Я свалил с пиццы)
Anton
Иех(
Vlad
Berkus
кек
Vladislav
Vladislav
@AlexFails
Evgenii
🦥Alex Fails
#sticker
О, спс. Попробую сегодня сделать)
🦥Alex Fails
Anton
Кстати, тут мне лулзы скинули. Всё на тему багов в GCC.
http://ideone.com/sw0iER
http://ideone.com/rZs5aa
http://ideone.com/sw0iER
http://ideone.com/lAwpv9
#gcc
Anton
Для тех, кто не видел.
Anton
Последнее меня больше всего убило)
Alexey
А что такое
alignas (=)
?😅
Anonymous
c++23
cyberzx 🇷🇺
Видимо баг в том, что gcc проглатывает невалидный код