Unknown
Может знаете как исправить?
Berkus
установить ндк, сконфигурировать qt с путями из ндк, и собрать
Unknown
Ндк установлен как и сдк
Berkus
должен быть профиль сборки под андроид, думаю документация qt про это содержит пару строк
Berkus
нельзя же взять и десктопную qt просто собрать андроидовским тулчейном
Unknown
Логично
Stanislav
нельзя же взять и десктопную qt просто собрать андроидовским тулчейном
🤔ну сам qt я собранный брал, но в целом так и делал да
Bm
Здравствуйте, подскажите пожалуйста что прочесть про устройство памяти и принципах ее работы ... ?
Bm
Win
Square
Или кажется кто то не туда забрёл
Square
Win
Windows internals
Square
Или кажется кто то не туда забрёл
Судя по аве - уровень и так «бог».
Александр
Кто как к форвард декларейшну енама относится ?
Хорошо. Обычно enumы лежат рядом с достаточно габаритными классами. Если инклудить - много текста подтягивается, медленнее компиляция, больше зависимостей при пересборке и прочее. А так - форвард и всё
Александр
Для энумов на 100000 строк это и правда пригождается.
Я говорю про оверхед от того, что лежит в том же файле, что и энум. Если выносить их в отдельный хедер, то можно не париться для мелких энумов
Эдвард
Как можно из ядерного драйвера задетектить фильтр драйвер, сркывающий определенный вайл на винде? Драйвер скрывает файл через обработку IRP.
Anatoly
#conan Всем привет! Здесь есть пользователи conan под windows? Я сейчас по просьбе Саши Зайцева сделать conan порт для ligqrencode , но столкнулся с ошибкой, которую в виду далекости от пайтона (он же питон, он же python) я не пойму как фиксить: libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' built libqrencode/4.0.0@bincrafters/stable: Build folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\build\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Generated conaninfo.txt libqrencode/4.0.0@bincrafters/stable: Generated conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable: Generating the package libqrencode/4.0.0@bincrafters/stable: Package folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\package\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Calling package() libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.h' files: qrencode.h libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.lib' files: qrencode.lib libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' created libqrencode/4.0.0@bincrafters/stable test package: Generator cmake created conanbuildinfo.cmake libqrencode/4.0.0@bincrafters/stable test package: Generator txt created conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable test package: Generated conaninfo.txt ERROR: Unable to build it successfully File "conan\conans\client\tools\env.py", line 34, in environment_append UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 1762: ordinal not in range(128) выполните, пожалуйста, у себя git clone https://github.com/anatoly-spb/conan-libqrencode cd conan-libqrencode conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan" conan create bincrafters/stable
Эдвард
Или может кто-нибудь знает актуальную книженцу по руткитам на винду, в корой может быть информация об этом?
🦥Alex Fails
вообще я видел пижню для просмотра фильтродрайверов, забыл ,правда, как она называется
Эдвард
вообще я видел пижню для просмотра фильтродрайверов, забыл ,правда, как она называется
У меня пока что главная проблема в том, как найти конкретный драйвер, чтоб дальше уже на него указать
Egor
#conan Всем привет! Здесь есть пользователи conan под windows? Я сейчас по просьбе Саши Зайцева сделать conan порт для ligqrencode , но столкнулся с ошибкой, которую в виду далекости от пайтона (он же питон, он же python) я не пойму как фиксить: libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' built libqrencode/4.0.0@bincrafters/stable: Build folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\build\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Generated conaninfo.txt libqrencode/4.0.0@bincrafters/stable: Generated conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable: Generating the package libqrencode/4.0.0@bincrafters/stable: Package folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\package\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Calling package() libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.h' files: qrencode.h libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.lib' files: qrencode.lib libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' created libqrencode/4.0.0@bincrafters/stable test package: Generator cmake created conanbuildinfo.cmake libqrencode/4.0.0@bincrafters/stable test package: Generator txt created conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable test package: Generated conaninfo.txt ERROR: Unable to build it successfully File "conan\conans\client\tools\env.py", line 34, in environment_append UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 1762: ordinal not in range(128) выполните, пожалуйста, у себя git clone https://github.com/anatoly-spb/conan-libqrencode cd conan-libqrencode conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan" conan create bincrafters/stable
Полагаю, там проблема с кириллическими символами в каком-нибудь пути в какой-нибудь из переменных среды (судя по позиции ошибки, переменная длинная, т.е. скорее всего какой-нибудь PATH). Но вот в коде в строчке 34 я не вижу ничего, что бы могло декодировать байты в строчки: https://github.com/conan-io/conan/blob/develop/conans/client/tools/env.py#L34
Egor
0xD2 похоже на русскую букву "Т"
Anatoly
Dr. Friedrich
#conan Всем привет! Здесь есть пользователи conan под windows? Я сейчас по просьбе Саши Зайцева сделать conan порт для ligqrencode , но столкнулся с ошибкой, которую в виду далекости от пайтона (он же питон, он же python) я не пойму как фиксить: libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' built libqrencode/4.0.0@bincrafters/stable: Build folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\build\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Generated conaninfo.txt libqrencode/4.0.0@bincrafters/stable: Generated conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable: Generating the package libqrencode/4.0.0@bincrafters/stable: Package folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\package\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Calling package() libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.h' files: qrencode.h libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.lib' files: qrencode.lib libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' created libqrencode/4.0.0@bincrafters/stable test package: Generator cmake created conanbuildinfo.cmake libqrencode/4.0.0@bincrafters/stable test package: Generator txt created conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable test package: Generated conaninfo.txt ERROR: Unable to build it successfully File "conan\conans\client\tools\env.py", line 34, in environment_append UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 1762: ordinal not in range(128) выполните, пожалуйста, у себя git clone https://github.com/anatoly-spb/conan-libqrencode cd conan-libqrencode conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan" conan create bincrafters/stable
Минутку, я щас проверю
Dr. Friedrich
Питонщики опять не осилили кодировки, что ж такое :(
Dr. Friedrich
#conan Всем привет! Здесь есть пользователи conan под windows? Я сейчас по просьбе Саши Зайцева сделать conan порт для ligqrencode , но столкнулся с ошибкой, которую в виду далекости от пайтона (он же питон, он же python) я не пойму как фиксить: libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' built libqrencode/4.0.0@bincrafters/stable: Build folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\build\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Generated conaninfo.txt libqrencode/4.0.0@bincrafters/stable: Generated conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable: Generating the package libqrencode/4.0.0@bincrafters/stable: Package folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\package\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Calling package() libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.h' files: qrencode.h libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.lib' files: qrencode.lib libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' created libqrencode/4.0.0@bincrafters/stable test package: Generator cmake created conanbuildinfo.cmake libqrencode/4.0.0@bincrafters/stable test package: Generator txt created conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable test package: Generated conaninfo.txt ERROR: Unable to build it successfully File "conan\conans\client\tools\env.py", line 34, in environment_append UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 1762: ordinal not in range(128) выполните, пожалуйста, у себя git clone https://github.com/anatoly-spb/conan-libqrencode cd conan-libqrencode conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan" conan create bincrafters/stable
В общем, у меня этой ошибки нету, падает уже при выполнении cmake (не дописано у тебя там что-нибудь мб?)
🦥Alex Fails
Питонщики опять не осилили кодировки, что ж такое :(
да кодировки - это отдельный круг ада
🦥Alex Fails
#define кодировка страдания
Anatoly
В общем, у меня этой ошибки нету, падает уже при выполнении cmake (не дописано у тебя там что-нибудь мб?)
вполне возможно, я как раз и не смог дальше продвинутся. продвигаюсь на ощупь :) спасибо большое!
Dr. Friedrich
Пускай они и питонщики, но люди адекватные. Я надеюсь, что починят.
Berkus
я для скайпобота все строки оборачивал в кучу енкод-декод вызовов просто чтобы оно хоть как-то функциклировало и то там не было никаких гарантий - просто работало на конкретно моей системе
Ioann_
Или может кто-нибудь знает актуальную книженцу по руткитам на винду, в корой может быть информация об этом?
По руткитам книг не знаю, но есть Русинович - там очень подробно о драйверах под win. В частности, скорее всего есть и то что вам нужно.
Dr. Friedrich
А изменение CONAN_USER_HOME не помогло?
Dr. Friedrich
Там есть ещё кокойто CONAN_USER_HOME_SHORT.
Dr. Friedrich
http://docs.conan.io/en/latest/reference/env_vars.html
Dr. Friedrich
Из PATH-a пришлось убирать кириллистический мусор.
Какой ад, ему помешала кириллица в PATH? >_<
Anatoly
Какой ад, ему помешала кириллица в PATH? >_<
получается да: env_vars[name] += os.pathsep + old_env[name]
Dr. Friedrich
А версия питона у тебя какая?
Dr. Friedrich
Мб на 3 попробовать, ну мало ли, вдруг починили.
Dr. Friedrich
(conan поддерживает и 2, и 3, насколько я помню)
Anatoly
#conan Всем привет! Здесь есть пользователи conan под windows? Я сейчас по просьбе Саши Зайцева сделать conan порт для ligqrencode , но столкнулся с ошибкой, которую в виду далекости от пайтона (он же питон, он же python) я не пойму как фиксить: libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' built libqrencode/4.0.0@bincrafters/stable: Build folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\build\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Generated conaninfo.txt libqrencode/4.0.0@bincrafters/stable: Generated conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable: Generating the package libqrencode/4.0.0@bincrafters/stable: Package folder F:\Conan\build\.conan\data\libqrencode\4.0.0\bincrafters\stable\package\9b1a62505a16cd151a66fc2504680042cb2cf4f2 libqrencode/4.0.0@bincrafters/stable: Calling package() libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.h' files: qrencode.h libqrencode/4.0.0@bincrafters/stable package(): Copied 1 '.lib' files: qrencode.lib libqrencode/4.0.0@bincrafters/stable: Package '9b1a62505a16cd151a66fc2504680042cb2cf4f2' created libqrencode/4.0.0@bincrafters/stable test package: Generator cmake created conanbuildinfo.cmake libqrencode/4.0.0@bincrafters/stable test package: Generator txt created conanbuildinfo.txt libqrencode/4.0.0@bincrafters/stable test package: Generated conaninfo.txt ERROR: Unable to build it successfully File "conan\conans\client\tools\env.py", line 34, in environment_append UnicodeDecodeError: 'ascii' codec can't decode byte 0xd2 in position 1762: ordinal not in range(128) выполните, пожалуйста, у себя git clone https://github.com/anatoly-spb/conan-libqrencode cd conan-libqrencode conan remote add bincrafters "https://api.bintray.com/conan/bincrafters/public-conan" conan create bincrafters/stable
убрал из PATH кириллицу set PATH=f:\Conan\conan;C:\Program Files\CMake\bin;%SystemRoot% conan create bincrafters/stable все собралось, последнюю версию закомитил https://github.com/anatoly-spb/conan-libqrencode
Dr. Friedrich
👍
Dr. Friedrich
В общем, у меня этой ошибки нету, падает уже при выполнении cmake (не дописано у тебя там что-нибудь мб?)
А это я лох — забыл добавить cmake в PATH. Добавил и всё собралось как положено. С пакетом всё ок.
Anatoly
А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?
Dr. Friedrich
@zamazan4ik, подскажешь?
Dr. Friedrich
Я сам пока не пушил никогда :(
Dr. Friedrich
А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?
Ну, по идее, ты можешь либо запушить в свой репозиторий (зарегавшись на bintray), либо передать либу бинкрафтерам, и они сами будут менеджить.
Anatoly
Ладно, Саша появится, пусть рулит
Dr. Friedrich
Можешь их в публичном канале ткнуть в слаке.
Dima
Запись или стрим будет 18ого?
Anatoly
только на четверный день Зоркий Глаз обраружил, что в комнате нет четвертой стены :)))
Dr. Friedrich
Но для этого тебе, наверное, нужен их ключ?
Anatoly
да, видимо
Dr. Friedrich
во, у меня же в readme и написано :))))) conan upload libqrencode/4.0.0@bincrafters/stable --all -r bincrafters
Кстати, как ты этот readme генерил? У них есть какая-то шаблонная репа?
Dr. Friedrich
Или команда типа conan new?
Anatoly
Кстати, как ты этот readme генерил? У них есть какая-то шаблонная репа?
я стартовал отсюда https://github.com/bincrafters/conan-templates
Dr. Friedrich
Ок, спасибо.
Anatoly
потом посмотрел для примера conan-libpng bincrafters-a
🦥Alex Fails
Alexander "SonnySlave"
А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?
чтобы запушить бинари, нужно: 1) Создать свой репозиторий где-нибудьна BinTray 2) conan upload адрес репы твоей (не забудь настроить права на настройку) ИЛИ настроить твой CI на автоматическую загрузку
Alexander "SonnySlave"
если загружать бинкрафтерам, то там просто отдай им твой репозиторий, они разберутся 😊
Pavel
всем привет! есть спецы по c++ и constexpr ?
Anonymous
2030 человек.
Alexander "SonnySlave"
Alexander "SonnySlave"
нет
ой да не будь ты таким токсичным)
🦥Alex Fails
кек