@ProCxx

Страница 1235 из 2477
Alexander
24.08.2017
14:41:45
У меня НОВЕЕ ?
эхх, везёт ?

Pavel
24.08.2017
14:50:14
здорово я от жизни то отстал, конаны какието

а объясните в кратце чем он хорош?

Alexander
24.08.2017
14:52:01
Google
Pavel
24.08.2017
14:52:08
чтобы на новой машине нового девелопера не трахатся с зависимотями?

Alexander
24.08.2017
14:52:23
помогает нормально подключать крестовые либы (и не только крестовые) в проект

reagentoo
24.08.2017
14:52:47
std::filesystem::path что инкапсулирует? только строку?

Alexander
24.08.2017
14:53:12
Ilia
24.08.2017
14:54:45
а объясните в кратце чем он хорош?
Это типа как pip для питона.

pip знаешь?

Alexander
24.08.2017
14:55:08
pip, npm, cargo, etc.

этот список большой

Antony
24.08.2017
14:55:24
std::filesystem::path что инкапсулирует? только строку?
Если вы на zOS то внутри может быть две строки. На других, типовых платформах, там просто строка

Pavel
24.08.2017
14:56:02
знаю. но у pip нету флагов компиляции, PIC, .a, .so и прочего бинарного добра

Google
reagentoo
24.08.2017
14:58:11
Pavel
24.08.2017
14:59:41
а собраные либы он куда ставит? или там принято статически всё компилять?

Pavel
24.08.2017
15:00:23
эт че такое?:)

Alexander
24.08.2017
15:00:51
ну на твоём компе поставит в /home/name/.conan/bla-bla-bla

там будет твоя скомпиленная либа.

Pavel
24.08.2017
15:01:58
а запускаться мне с ней как? rpath менять или там кудато глобально вкорячивается LD_LIBRARY_PATH?

Alexander
24.08.2017
15:02:43
а запускаться мне с ней как? rpath менять или там кудато глобально вкорячивается LD_LIBRARY_PATH?
1) Почитай доки 2) Ничего такого делать не надо. Конан отлично умеет интегрироваться в Cmake, make, Xcode, VS

буквально в пару строк

Pavel
24.08.2017
15:05:02
как это не надо. я бинарник без cmake запускаю. либо rpath, либо LD_PRELOAD, либо LD_LIBRARY_PATH

а пакетировать как?

ну ладно. пойду чонить почитаю

наверняка опять реддит а не доки

Alexander
24.08.2017
15:05:34
и сейчас я говорил про статические либы, если что

Pavel
24.08.2017
15:05:46
да ну там сюр какойто

ну статические то понятно

Ilia
24.08.2017
15:07:37
а чёрт его знает... ?
Вот как тута написано, вроде работает пока: https://speakerdeck.com/memsharded/c-plus-plus-package-manager

Сейчас буууст 1.60 каааачааааааетт....

Alexander
24.08.2017
15:08:29
Google
Antony
24.08.2017
15:08:35
а зачем там две?
path должен уметь делать преобразования нативного формата пути в обобщенный и обратно. Это может быть дорого, поэтому в теории он может держать две строки. Просили разрешить такое разработчики zOS. остальные разработчики говорили что у них, в данный момент, path содержит только одну строчку

Ilia
24.08.2017
15:08:40
А другого там нет...

Ilia
24.08.2017
15:11:45
А чё за zOS ? IMB?

Matwey
24.08.2017
15:13:14
Интересно, какая доля Linux на s390

Шаурма
24.08.2017
15:13:44
полтора процента

reagentoo
24.08.2017
15:14:57
можно как-то избавиться от "::experimental", чтобы не писать std::experimental::filesystem::path?

Александр
24.08.2017
15:15:57
namespace fs = std::experimental::filesystem;

reagentoo
24.08.2017
15:16:27
Alexander
24.08.2017
15:18:23
не оч
других вариантов нет

ах, ну макросами, конечно же)))))

Ilia
24.08.2017
15:30:03
Кто он?

Poco/1.7.2@lasote/stable:

Baruch
24.08.2017
15:31:40
Ilia
24.08.2017
15:32:08
https://server.conan.io тут он вроде... Налево от боьшой медведицы...

Baruch
24.08.2017
15:32:46
Этот сервер deprecated пол года как

Ilia
24.08.2017
15:33:11
Мне в общем всё равно, я пока тренируюсь...

Baruch
24.08.2017
15:33:14
Всё уже или в conan center или в conan transit в Bintray

Google
Pavel
24.08.2017
15:33:39
я же говорю — сюр

Baruch
24.08.2017
15:33:52
Alexander
24.08.2017
15:34:46
Baruch
24.08.2017
15:36:28
https://bintray.com/pocoproject/conan/Poco%3Apocoproject

a, епт, надо сообщения об ошибке читать ?

это не Поко не найден, это conan-center не найден

@MasterZiv ты его добавил как надо?

conan remote add <REMOTE> https://api.bintray.com/conan/conan/conan-center

Alexander
24.08.2017
15:38:58
Admin
ERROR: S client not available

Baruch
24.08.2017
15:39:18
говорит, что да
мы ему верим?

если у кого-то сконфигурированый конан с централом под рукой, можете conan install запустить на poco?

у меня сегодня под рукой только сконфигурированный powerpoint ?

Ilia
24.08.2017
15:40:47
А тебе зачем ?

Baruch
24.08.2017
15:41:04
powerpoint? у меня вебинар через 2 часа

Pavel
24.08.2017
15:41:22
ну как чем. гуглишь, заходишь, а он depreceated оказывается. заходишь на bintray там кроме 150 зеленых/месяц ничего не главной нет? какието transit/center. эх, лучше бы cmake файлы нормальные писали

Baruch
24.08.2017
15:43:32
ну как чем. гуглишь, заходишь, а он depreceated оказывается. заходишь на bintray там кроме 150 зеленых/месяц ничего не главной нет? какието transit/center. эх, лучше бы cmake файлы нормальные писали
у тебя какой-то очень альтернативный интернет. Заходишь на conan.io, и так огромный такой баннер висит с тремя ссылками, ни одна из которой не ведет на главную Бинтрея.



Google
Pavel
24.08.2017
15:45:19
кем аппрувятся? они там код перечитывают? а в старую они попадали не аппрувленые чтоли?

Baruch
24.08.2017
15:46:11
кем аппрувятся? они там код перечитывают? а в старую они попадали не аппрувленые чтоли?
ты извини, но я опять тут со ссылками на документацию. http://docs.conan.io/en/latest/packaging/bintray/conan_center_guide.html

Pavel
24.08.2017
15:46:27
не уверен что эти двое могут заапрувить чтонибудь хорошее )

Alexander
24.08.2017
15:46:33
кем аппрувятся? они там код перечитывают? а в старую они попадали не аппрувленые чтоли?
в старую попадали неаппрувленые, да аппрувятся конан-тим да, ревью пакета делают

Baruch
24.08.2017
15:47:10
в старую попадали неаппрувленые, да аппрувятся конан-тим да, ревью пакета делают
самое главное, что пакет остаётся во владении автора, в централе лежат линки на пакеты

Alexander
24.08.2017
15:48:40
я для поиграться опакетил свой libcsv в своей локальной репе. Удобная всё таки штука

и пакетится элементарно

Pavel
24.08.2017
15:50:01
а почему они это не сделали на том же гитхабе например? как какойнибудь travis-ci или go get? только потому что не гитхабом единым?

Berkus
24.08.2017
15:50:24
у bintray толстый бинарный сторадж

Pavel
24.08.2017
15:50:47
типа на гитхабе хостить пакеты?
зачем хостить. просто описаловка откуда качать, как собирать

Alexander
24.08.2017
15:50:48
Bintray же специализриуется на всякой такой ерунде. CD у них налажен вроде как

Pavel
24.08.2017
15:51:02
или конан прям бинари раздает?

Alexander
24.08.2017
15:51:04
Berkus
24.08.2017
15:51:05
зачем хостить. просто описаловка откуда качать, как собирать
они прекомпилируют пакеты и хранят бинари, чтобы не собирать каждый раз

Alexander
24.08.2017
15:51:07
Berkus
24.08.2017
15:51:10
так же как это делает brew

Baruch
24.08.2017
15:51:14
а, ну этого я не знал. Спасибо
это win-win. Ты играешься в локальной репе, когда хочешь дать сообществу доступ - линкуешь в централ. Мы проверяем, если всё ок, то пакет доступен всем. Ты релизишь когда хочешь, поддерживаешь всё сам, а находить и пользоваться могут все. Еще это защита от unpublish. Даже если ты выпилишься из Бинтрея, последняя релизнутая версия останется в централе.

Berkus
24.08.2017
15:51:21
хочешь - можешь собрать из сорцов, не хочешь - вот бинарник на

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