@ProCxx

Страница 2411 из 2477
Vitaly
05.10.2018
16:48:24
Нормальные юзеры их ставить не будут а на серваках докерят
Разумеется. И здесь снова у Flatpak преимущество ибо бинарник запускается внутри контейнера с изоляцией.

Igor
05.10.2018
17:09:48
Andrew
05.10.2018
17:13:14
А если я не распространяю пакет, то можно пользоваться cpack? Всегда юзал для локальной установки checkinstall, насколько я понял, он похожие вещи делает.

Ilia
05.10.2018
17:16:30
Парни ни кто POCO под win не юзает? Проблема, как только заголовок POCO подключается, оно там делает undefinе на все макросы win типа DeleteFileA/W, и ни одну функцию Win API не вызвать... Как бороться?

Google
Александр
05.10.2018
17:25:18
Именно так
так вот юзай с нужным суффиксом сразу

Ilia
05.10.2018
17:25:56
Не, это неправильно
На юникод потом будет не перейти

Александр
05.10.2018
17:26:29
Не, это неправильно
неправильно в 2018 использовать ASCII версии WINAPI

Igor
05.10.2018
17:26:42
Checkinstall тем более использовать не следует.
D: Наоборот же велели расстреливать за sudo make install вместо checkinstall Уже не модно?

Ilia
05.10.2018
17:27:35
неправильно в 2018 использовать ASCII версии WINAPI
Это 32 бита приложение, которое не работает с разными языками. Почему бы и нет?

Александр
05.10.2018
17:28:14
Vitaly
05.10.2018
17:28:44
D: Наоборот же велели расстреливать за sudo make install вместо checkinstall Уже не модно?
Checkinstall - это тот же самый make install от рута внутри fakeroot контейнера, но с упаковкой результата в тарбол. Разумеется это плохой пакет, не соответствующий никаким гайдлайнам.

Ilia
05.10.2018
17:29:29
допустим, тогда зачем ему юникод в дальнейшем?
Ну ок, как-то можно Poco заставить это не делать?

Igor
05.10.2018
17:29:42
А, если речь все еще про пакеты для остальной системы, тогда да

Google
Egor
05.10.2018
17:31:39
Ну ок, как-то можно Poco заставить это не делать?
посмотри, где андефы, может там обёрнуто каким ифдефом и можно отключить

Александр
05.10.2018
17:32:20
https://github.com/toggl/toggldesktop/blob/master/third_party/poco/Foundation/include/Poco/UnWindows.h отсюда

Stanislav
05.10.2018
17:33:37
-DFoundation_UnWindows_INCLUDED :D

Ilia
05.10.2018
17:35:01
POCO_NO_UNWINDOWS
Вот сразу б так...

Stanislav
05.10.2018
17:36:56
а, все ж POCO_NO_UNWINDOWS

Ilia
05.10.2018
17:46:56
POCO_NO_UNWINDOWS
Саш, тоже спасибо.

Andrew
05.10.2018
18:10:58
Checkinstall - это тот же самый make install от рута внутри fakeroot контейнера, но с упаковкой результата в тарбол. Разумеется это плохой пакет, не соответствующий никаким гайдлайнам.
Если я локально его только устанавливаю и руками пропишу версию, то это так плохо? А как тогда правильно делать в этом случае? Я вот тоже когда-то прочел, что за sudo make install расстрел в пользу checkinstall и стал его всегда использовать.

Vitaly
05.10.2018
18:14:33
Если я локально его только устанавливаю и руками пропишу версию, то это так плохо? А как тогда правильно делать в этом случае? Я вот тоже когда-то прочел, что за sudo make install расстрел в пользу checkinstall и стал его всегда использовать.
Если для себя, то использовать можно, но с большой осторожностью ибо такой пакет не экспортирует для пакетного менеджера provides, не проверяет наличие или отсутствие зависимостей. Но хотя бы при удалении весь мусор, который он принёс в систему, будет вместе с ним удалён. Но лучше всё-таки изучить гайдлайны (благо это не сложно) и создать полноценный RPM/DEB пакет и разместить в пользовательском оверлее. Fedora предоставляет Copr для пользовательских пакетов, а Ubuntu/Debian - PPA.

Andrew
05.10.2018
18:15:38
ОК. PPA не про меня, я обычно для себя собираю с -march=native

Vitaly
05.10.2018
18:16:32
ОК. PPA не про меня, я обычно для себя собираю с -march=native
Можно собирать локально на своей машине полноценные пакеты. Для RPM есть mock, для Debian/Ubuntu - dpkg.

Evgeniy
05.10.2018
20:44:07
Всем пирвет. Ребят, подскажите как можно работать с вебкамерой без opencv?

Alex Фэils?︙
05.10.2018
20:44:59
Используя платформенное апи (media foundation / directshow/v4l)

Alex Фэils?︙
05.10.2018
20:47:19
V4l под линукс

Evgeniy
05.10.2018
20:47:28
V4l под линукс
О, спасибо!!))

Marsel
05.10.2018
23:56:41
можно ли вызывать конструктор одного класса в методе void другого класса?

Alex Фэils?︙
06.10.2018
00:07:19
когда ты создаешь объект типа того класса, то ты автоматически вызываешь конструктор

Google
Marsel
06.10.2018
00:17:29
объект одного класса создан в полях другого класса и этот объект принимает аргументы в методе этого другого класса и выходит ошибка

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

Alex Фэils?︙
06.10.2018
00:20:00
код покажи на пастбине, ни фига не понятно, что ты сказал

Marsel
06.10.2018
00:26:32
error: no match for call to '(angle) (int&, float&, char&)'|

Evgeniy
06.10.2018
00:27:45
Marsel
06.10.2018
00:28:59
нихрена оО а почему это заработало?

angle это же не функция

но заработало)))

заработало но не так как надо

Stanislav
06.10.2018
00:37:26
а в торец? давай на pastebin какой

Marsel
06.10.2018
00:39:20
я в душе не знаю как это сделать

телегу не освоил еще

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