Обновить
4
0

Пользователь

Отправить сообщение
А сердечник выполним из дуба диаметром 5 метров.
Где проходит граница между здравым смыслом и паранойей?


Где-то между затратами бабла и потенциальным ущербом ;)
Так то один из вариантов текста назывался «Хакер и солонка». Исключить из схемы солонку (это просто) — хакеру придется думать другой вектор атаки (это сложнее).

Тем более, если это зависимости для сборки плагинов — зачем тянуть эти зависимости в основное приложение?

Ну вы там определитесь, нужна она для сборки или нет ;) А то dll hell уже рядом.
Те куски прошли термообработку, окисление и кучу дополнительных искажающих факторов.
У меня в debian 9 оно просто собралось.
Правда libneon27-dev, libssh-dev и libssl-dev конфликтуют :(
apt install libssh-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  comerr-dev krb5-multidev libgssrpc4 libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libneon27 libssl-doc
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  libssh-4 libssl1.0-dev
Suggested packages:
  libssh-doc
The following packages will be REMOVED:
  libneon27-dev libssl-dev
The following NEW packages will be installed:
  libssh-4 libssh-dev libssl1.0-dev


apt install libneon27-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libssh-4
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  libssl-dev
The following packages will be REMOVED:
  libssh-dev libssl1.0-dev
Приборчиком могут являться часы с секундной стрелкой. Часы это легально ;)
Каждый оператор (и точку-запятую) можно в отдельной строке. Есть еще простор для оптимизации ;)

not reproducing any more


Отлично починили сборку ;)
Правильный индекс ускоряет поиск.
Я видел бесскриптовое решение: мышка лежит на хрустальном стакане, не может сфокусироваться, курсор скачет, работа идёт.
Древнее зло пробудилось… А в нашей столовой есть сахар, соль и перец в порционных стикерах…
CMake Error at cmake/modules/Findfmt.cmake:16 (math):


Ну, теперь нужно смотреть, что не так с этой строчкой. Почему вместо переменных пробелы. Возможно, libfmt нужен определённой версии. Или cmake.
Если надо купить 20 позиций из списка, и за каждой ехать в отдельный нормальный магазин…
CMake Error at cmake/modules/Findfmt.cmake:16 (math):
math cannot parse the expression: "( — ) / 100": syntax error,


В строчке 16 ожидается выражение, похоже, переменные в нем не установлены. Нужно посмотреть, откуда они берутся.

Но для начала зачистить сборочную директорию. Все CMakeFiles и CMakeCache.txt.
make[2]: *** Нет правила для сборки цели «/usr/lib/libfmt.a»


Наверное, не хватает этого самого libfmt. libfmt-dev по убунтовски.
Но зачем?

Удобно, когда привычные инструменты в разных ОС работают похоже.
Что общего у микроволновки и беспроводной зарядки? Магнетрон или высоковольтный трансформатор? ;)
это их основной заработок.


В Штатах не любят, когда заработок не облагается налогами ;) Начинают видеть в этом криминал.
В принципе да. Когда 50 млн проходят мимо — это непорядок.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность