Size: a a a

2018 November 23

KI

Konstantin Ivlev in pro.buildsystems
установить это в CMAKE_PREFIX_PATH или как там
источник

II

Igor Ivanov in pro.buildsystems
не, есть /sdk/opencv/include и /sdk/opencv/lib
источник

KI

Konstantin Ivlev in pro.buildsystems
а в корне /sdk/opencv пусто?
источник

II

Igor Ivanov in pro.buildsystems
угу, конфигов не завезли
источник

KI

Konstantin Ivlev in pro.buildsystems
печаль, тогда страдать
источник

KI

Konstantin Ivlev in pro.buildsystems
opencv.pc тоже не завезли?
источник

KI

Konstantin Ivlev in pro.buildsystems
в /sdk/opencv/lib/pkgconfig
источник

II

Igor Ivanov in pro.buildsystems
тоже не завезли
пойду попробую с горя конфиг из родительской системы присобачить
источник

KI

Konstantin Ivlev in pro.buildsystems
какой-то куцый OpenCV приехал, может от того и не работет стандартный find_package, что каких-то файлов не хватает и он окукливается
источник

SE

Stanislav Ershov in pro.buildsystems
Igor Ivanov
тоже не завезли
пойду попробую с горя конфиг из родительской системы присобачить
не выйдет
источник

II

Igor Ivanov in pro.buildsystems
Да, пытается сошки которых нет(
источник

II

Igor Ivanov in pro.buildsystems
Но получается что православный способ искать opencv - это не либы вручную искать, а найти и заинклюдить конфиг сгенеренный при сборке?
источник

SE

Stanislav Ershov in pro.buildsystems
желательно да :)
источник

II

Igor Ivanov in pro.buildsystems
Оукей, попробую проследить за этим если будем его заново собирать
источник

EP

Egor Pugin in pro.buildsystems
Igor Ivanov
видимо на каком-то этапе мои мысли начинаются расходиться с мыслями людей которые пишут на смаке уже давно
я так пакетный менеджер начал писать
источник

II

Igor Ivanov in pro.buildsystems
да это просто дурдом какой-то
официальный FindPostgreSQL.cmake поставляемый с симейком
find_path(PostgreSQL_INCLUDE_DIR
 NAMES libpq-fe.h
 PATHS
  # Look in other places.
  ${PostgreSQL_ROOT_DIRECTORIES}
 PATH_SUFFIXES
   pgsql
   postgresql
   include

find_path(PostgreSQL_TYPE_INCLUDE_DIR
 NAMES catalog/pg_type.h
 PATHS
  ${PostgreSQL_ROOT_DIRECTORIES}
 PATH_SUFFIXES
   postgresql
   pgsql/server
   postgresql/server
   include/server

два файла:
/sdk/postgresql/include/libpq-fe.h
/sdk/postgresql/include/server/catalog/pg_type.h
первый находится, второй нет
если во втором find_ вместо include/server указать просто server, то находит
😑
источник

AO

Alibek a1batross Omarov in pro.buildsystems
>да это просто дурдом какой-то

Вся суть find модулей в cmake. Без холивара.
источник

AO

Alibek a1batross Omarov in pro.buildsystems
Kitware хотели осилить, не осилили, теперь страдают все.
источник

AO

Alibek a1batross Omarov in pro.buildsystems
pkgconfig у тебя там нет? Прост как палка и поэтому работает.
источник

II

Igor Ivanov in pro.buildsystems
у меня такое чувство, что осилить-то они осилили, но я где-то что-то забыл подкрутить, и страдаю от собственного невежества
pkgconfig  у меня нет, только папка sdk с двадцатью либами
источник