
Vitaly
21.10.2016
15:04:15
А почему?
Если кратко, то становится невозможным всё это поддерживать, обновлять и залатывать дыры.

Alex Фэils?︙
21.10.2016
15:04:27
пример Телеграма помог ?

Vitaly
21.10.2016
15:04:38
При обычной динамической линковке достаточно обновить пакет и проблема с дырой решена.

Google

Vitaly
21.10.2016
15:05:05
Но из-за ограничений мы всё равно не можем это распространять в основном репозитории.
Поэтому он появится в другом репозитории, где можно получить разрешение в виде исключения на статик-либу если она одна, а всё остальное подтягивается динамически.

Andrey
21.10.2016
15:11:33

TheRainwildsKeeper
21.10.2016
18:56:05
Есть аналог на линуксе ShowWindow из user32.dll?

Alex Фэils?︙
21.10.2016
19:32:05
Смотри в вайне, user32.dll

Timur
21.10.2016
20:03:43
Привет. Кто нибудь знает книгу по OpenGL 4 на русском?

Oleg
21.10.2016
20:10:37
https://pbs.twimg.com/tweet_video/CvNBiUYXYAAvQxO.mp4

Ned Ogl
21.10.2016
20:12:09
ребят, а если я throw внутри объекта, а exception никто не обработал, то будет ли вызван деструктор при аварийном завершении?

Peter
21.10.2016
20:15:29
есть у кого ссылка на чат по C#

Oleg
21.10.2016
20:15:42
РАБОТАТЬ! УЧИТСЯ! ЖИТЬ!

Ned Ogl
21.10.2016
20:16:41

Google

TheRainwildsKeeper
21.10.2016
20:29:47

Alex Фэils?︙
21.10.2016
20:31:05

Stanislav
21.10.2016
20:31:12

TheRainwildsKeeper
21.10.2016
20:32:38
О, открыт. Почему-то помнилось, что нет
Ладно, спасибо за наводку в правильную сторону, про wine не подумал, а о glfw и не слышал.

Alex Фэils?︙
21.10.2016
20:38:13
Пжлст. Напиши, как раскопаешь

Stanislav
21.10.2016
20:40:45
ваще надо передать _NET_ACTIVE_WINDOW
нужному окну

TheRainwildsKeeper
21.10.2016
20:40:53
Окей. Но не факт, что прямо сейчас этим займусь - нужно для проектика, который чисто "для души"

Stanislav
21.10.2016
20:41:11
http://stackoverflow.com/a/30256233/1274305

TheRainwildsKeeper
21.10.2016
20:41:26
ShowWindow
Она так-то и скрывать умеет, с нужными параметрами

Stanislav
21.10.2016
21:03:09
но там более низкоуровневое все

Ned Ogl
22.10.2016
03:40:41
почему нельзя передавать константные объекты как this?

Stanislav
22.10.2016
03:41:03

Ned Ogl
22.10.2016
03:41:34
passing ‘const Matrix<int>’ as ‘this’ argument discards qualifiers [-fpermissive]

Google

Stanislav
22.10.2016
03:42:10

Ned Ogl
22.10.2016
03:42:31
а вот с этим сложнее
файл открыть смогёшь?

Stanislav
22.10.2016
03:43:00
ideone.com рабочий или ниочень пример )

Ned Ogl
22.10.2016
03:48:51
ну и укажи в общем на ошибки проектирования класса
я пишу эту ебалу
1) для себя
2)для резюме по С++
Чот мне стыдно стало за код...

@CriOnsKry
22.10.2016
04:03:23

Ned Ogl
22.10.2016
04:03:39

Vladislav
22.10.2016
06:25:11
нужен const_row operator [](const int x) const;

Dumitru
22.10.2016
10:24:54
всем привет)
ничего у меня с VS не получилось плюс другие проблемы появились
в итоге поставил qtCreator, заглянул в Makefile который он создал и там очень много чего связанного с Qt, как можно настроить Build так чтоб оно не использовало ничего от Qt ?

Artem
22.10.2016
10:28:35
Qtcreator умеет в cmake

Dumitru
22.10.2016
10:30:17
сейчас попробую
а cmake крутая штука оказывается )

Stanislav
22.10.2016
12:20:27

Kirill
22.10.2016
12:21:06

Nikolay
22.10.2016
15:33:35
https://github.com/ruslo/hunter
Это менеджер пакетов/зависимостей для cmake, недавно для себя открыл. Указываешь либу, версию, и.. все. Список либ правда конечный, но он пополняется )

Google

Stanislav
22.10.2016
15:35:51
да тыщи их(
ну не тыщи) с десяток наберется

Nikolay
22.10.2016
15:46:56
На первое время поди хватит ? А если чего не хватит то там можно и свои добавлять, но я пока не разбирался, мне за глаза ?

Kirill
22.10.2016
15:54:37
Т.е. зависимости загружаются и собираются при вызове cmake?

Stanislav
22.10.2016
15:55:20
смейк это ужас

Admin
ERROR: S client not available

Nikolay
22.10.2016
15:55:42

Stanislav
22.10.2016
15:56:01
премейк больше нравится и qbs
qbs в отличие от симейка сам собирать умеет
а не генерить мейки

Kirill
22.10.2016
15:58:13
Да (то чего не хватает)
Это очень спорно. А если нужна библиотека, которая очень долго собирается, но может оказаться доступной в менеджере пакетов?

Stanislav
22.10.2016
15:59:34
была не так давно история с libjsoncpp

Kirill
22.10.2016
16:03:02
Ну так если Вас не устраивает то, что есть в пакетном менеджере, то проще тогда через git-submodule добавить нужную версию в дерево или просто скопировать, если обновлять не планируете.

Nikolay
22.10.2016
16:04:39

Stanislav
22.10.2016
16:06:20
а если там сконс?

Nikolay
22.10.2016
16:06:34

Kirill
22.10.2016
16:07:58

Stanislav
22.10.2016
16:08:38
> make install
ээ, ты серьезно?

Google

Kirill
22.10.2016
16:09:56
> make install
ээ, ты серьезно?
Так, а какие варианты? Дофига линуксовых библиотек используют autotools. Нет, ну можно, конечно, прописать эти же команды в CMake, но это сути не меняет.

Nikolay
22.10.2016
16:10:36
Это да

Artem
22.10.2016
16:10:48
Есть вариант checkinstall как минимум

Nikolay
22.10.2016
16:11:18
а по чекинстал даже статейка есть забавная на хабре )
https://habrahabr.ru/post/130868/

Stanislav
22.10.2016
16:11:26

Kirill
22.10.2016
16:11:42

Artem
22.10.2016
16:11:56
Так он же и рпм умеет

Stanislav
22.10.2016
16:12:05
ну так и рпм нет)

ovf
22.10.2016
16:12:25
ещё можно пользоваться дистрибутивом, у которого в репозиториях есть софт

Stanislav
22.10.2016
16:12:39
ну тут вчера чтоли кто то топил за то что статик линковка не нужна
скажу одно, всякий thridparty софт, особенно платный так и распротсраняется
зато работает везде

Kirill
22.10.2016
16:13:59
Я не понимаю, в чем проблема. Вся прелесть Unix-подобных систем в более-менее стандартизированной системе директорий. Грех этим не пользоваться.

Stanislav
22.10.2016
16:14:36

Kirill
22.10.2016
16:15:15
Так ведь libsample.so.5.0 или как там...

ovf
22.10.2016
16:15:32
> статик линковка не нужна
да-да-да. вот как раз вчера клиент умудрился разные хрени собрать с разными версиями libstdc++ и грузил их в один процесс. соответственно, в зависимости от порядка загрузки оно либо работало, либо жаловалось на неправильную версию.

Stanislav
22.10.2016
16:15:40
ага, а приложение ждет libsample.so.5.1