@ProCxx

Страница 1578 из 2477
Friedrich
16.12.2017
11:59:33
#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
Минутку, я щас проверю

Питонщики опять не осилили кодировки, что ж такое :(

#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 Фэils?︙
16.12.2017
12:02:08
Питонщики опять не осилили кодировки, что ж такое :(
да кодировки - это отдельный круг ада

Google
Alex Фэils?︙
16.12.2017
12:02:18
#define кодировка страдания

Anatoly
16.12.2017
12:02:36
В общем, у меня этой ошибки нету, падает уже при выполнении cmake (не дописано у тебя там что-нибудь мб?)
вполне возможно, я как раз и не смог дальше продвинутся. продвигаюсь на ощупь :) спасибо большое!

Berkus
16.12.2017
12:03:42
я для скайпобота все строки оборачивал в кучу енкод-декод вызовов просто чтобы оно хоть как-то функциклировало и то там не было никаких гарантий - просто работало на конкретно моей системе

Ioann V
16.12.2017
12:09:47
Или может кто-нибудь знает актуальную книженцу по руткитам на винду, в корой может быть информация об этом?
По руткитам книг не знаю, но есть Русинович - там очень подробно о драйверах под win. В частности, скорее всего есть и то что вам нужно.

Friedrich
16.12.2017
12:12:14
А изменение CONAN_USER_HOME не помогло?

Там есть ещё кокойто CONAN_USER_HOME_SHORT.

http://docs.conan.io/en/latest/reference/env_vars.html

Friedrich
16.12.2017
12:14:52
Из PATH-a пришлось убирать кириллистический мусор.
Какой ад, ему помешала кириллица в PATH? >_<

Google
Anatoly
16.12.2017
12:15:35
Какой ад, ему помешала кириллица в PATH? >_<
получается да: env_vars[name] += os.pathsep + old_env[name]

Friedrich
16.12.2017
12:15:53
А версия питона у тебя какая?

Мб на 3 попробовать, ну мало ли, вдруг починили.

(conan поддерживает и 2, и 3, насколько я помню)

Anatoly
16.12.2017
12:18:13
#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

Friedrich
16.12.2017
12:21:47
?

В общем, у меня этой ошибки нету, падает уже при выполнении cmake (не дописано у тебя там что-нибудь мб?)
А это я лох — забыл добавить cmake в PATH. Добавил и всё собралось как положено. С пакетом всё ок.

Anatoly
16.12.2017
12:27:14
А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?

Friedrich
16.12.2017
12:28:16
@zamazan4ik, подскажешь?

Я сам пока не пушил никогда :(

А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?
Ну, по идее, ты можешь либо запушить в свой репозиторий (зарегавшись на bintray), либо передать либу бинкрафтерам, и они сами будут менеджить.

Anatoly
16.12.2017
12:29:42
Ладно, Саша появится, пусть рулит

Friedrich
16.12.2017
12:30:14
Можешь их в публичном канале ткнуть в слаке.

Дима
16.12.2017
12:32:15
Запись или стрим будет 18ого?

Anatoly
16.12.2017
12:33:23
только на четверный день Зоркий Глаз обраружил, что в комнате нет четвертой стены :)))

Friedrich
16.12.2017
12:33:53
Но для этого тебе, наверное, нужен их ключ?

Anatoly
16.12.2017
12:34:09
да, видимо

Friedrich
16.12.2017
12:34:17
во, у меня же в readme и написано :))))) conan upload libqrencode/4.0.0@bincrafters/stable --all -r bincrafters
Кстати, как ты этот readme генерил? У них есть какая-то шаблонная репа?

Google
Friedrich
16.12.2017
12:34:46
Или команда типа conan new?

Anatoly
16.12.2017
12:35:04
Кстати, как ты этот readme генерил? У них есть какая-то шаблонная репа?
я стартовал отсюда https://github.com/bincrafters/conan-templates

Friedrich
16.12.2017
12:35:14
Ок, спасибо.

Anatoly
16.12.2017
12:35:18
потом посмотрел для примера conan-libpng bincrafters-a

Alex Фэils?︙
16.12.2017
12:45:41
Alexander
16.12.2017
13:43:38
А теперь, чтобы бинарку запушить в публичный репозиторий, что нужно сделать?
чтобы запушить бинари, нужно: 1) Создать свой репозиторий где-нибудьна BinTray 2) conan upload адрес репы твоей (не забудь настроить права на настройку) ИЛИ настроить твой CI на автоматическую загрузку

если загружать бинкрафтерам, то там просто отдай им твой репозиторий, они разберутся ?

Павел
16.12.2017
14:14:28
всем привет! есть спецы по c++ и constexpr ?

fox.cpp
16.12.2017
14:14:52
2030 человек.

Alexander
16.12.2017
14:15:11
нет
ой да не будь ты таким токсичным)

Alex Фэils?︙
16.12.2017
14:15:54
кек

Павел
16.12.2017
14:16:14
вот такой код: https://godbolt.org/g/5nhUVf почему при компиляции удаляется строка с if() ? Причем, если просто сравнивать с результатом constexpr - все нормально, при испольовании какой-либо математики типа & | - код с if() удаляется. у gcc 7.2 и clang-4.0 поведение одинаковое.

если вызывать какую-либо внешнюю функцию, у которой аргументы constexpr - все хорошо, если static или inline - код так же удаляется

Павел
16.12.2017
14:21:57
нет. не будет. там есть внешняя переменная, значение которой на этапе компиляции не определено.

Egor
16.12.2017
14:22:35
нет. не будет. там есть внешняя переменная, значение которой на этапе компиляции не определено.
Это неважно. Независимо от значения x выражение (x & 123) == 321 истинным никогда не будет.

Google
Admin
ERROR: S client not available

AROUSED BY STARING EYES OF A ДУРА
16.12.2017
14:22:47
Павел
16.12.2017
14:23:19
ок, можно изменить на адекватные значения, результат будет тот же.

Ioann V
16.12.2017
14:24:44
замените, поглядим

Egor
16.12.2017
14:31:05
Павел
16.12.2017
14:34:00
кстати, да, если ставить правильные числа, то все ок.

Berkus
16.12.2017
14:34:20
Оптимизатор — молодец!

Павел
16.12.2017
14:34:51
я не ожидал, что сейчас даже такое просчитывается.

Alex Фэils?︙
16.12.2017
14:43:17
да блин, это же всего лишь битовая операция, которая могла считаться на этапе компиляции еще в pre-C++11

Berkus
16.12.2017
14:45:55
где ты был все эти годы?

Павел
16.12.2017
14:48:28
на ARM. и без использования constexpr.

Berkus
16.12.2017
14:51:27
а, опять древние гцц от codesourcery

писали б под арм на современном шланге было бы проще

Bogdan
16.12.2017
14:52:16
возможно ли на x86_64 кросскомпайлить cmake проект под arm какой-нибудь?

Bogdan
16.12.2017
14:52:45
есть пример или гайд?

Berkus
16.12.2017
14:53:06
ммм... несколько тысяч, тебе что именно непонятно?

берешь тулчейн файл, прописываешь туда кросс-компилятор, собираешь

Alex Фэils?︙
16.12.2017
14:53:35
есть пример или гайд?
да просто сделай make с другим компилем

Google
Павел
16.12.2017
14:53:55
писали б под арм на современном шланге было бы проще
дык, ядро не собирается современным clang/gcc . точнее, требуются некоторые правки в коде. да, ядро 3.16, ибо нового под эту платформу нет.

Berkus
16.12.2017
14:54:15
есть пример или гайд?
https://github.com/metta-systems/metta/blob/develop/src/cmake/cross.toolchain выглядит примерно так

Berkus
16.12.2017
14:55:07
есть пример или гайд?
https://github.com/metta-systems/metta/blob/develop/src/buildit.sh как вызывать cmake

Bogdan
16.12.2017
14:55:54
найс, спасибо

Страница 1578 из 2477