Mapbox GL Native не собирает Ubuntu18 - PullRequest
1 голос
/ 05 апреля 2020

Я пытаюсь собрать Mapbox GL Native, используя cmake .. поэтому я клонировал репозиторий из GitHub:

$ git clone https://github.com/mapbox/mapbox-gl-native.git
$ cd mapbox-gl-native
$ mkdir build && cd build
$ cmake ./

, затем он возвращает это с ошибками:

CMake Error at node_modules/@mapbox/cmake-node-module/module.cmake:126 (add_library):
  Target "mbgl-node.abi-64" links to target "OpenGL::OpenGL" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  platform/node/CMakeLists.txt:9 (add_node_module)


CMake Error at node_modules/@mapbox/cmake-node-module/module.cmake:126 (add_library):
  Target "mbgl-node.abi-64" links to target "OpenGL::OpenGL" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  platform/node/CMakeLists.txt:9 (add_node_module)


CMake Error at node_modules/@mapbox/cmake-node-module/module.cmake:126 (add_library):
  Target "mbgl-node.abi-57" links to target "OpenGL::OpenGL" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?
Call Stack (most recent call first):
  platform/node/CMakeLists.txt:9 (add_node_module)

Мне нужна помощь, я пытался это исправить, но я не знаю, в чем может быть проблема ..

Спасибо, ребята!

1 Ответ

0 голосов
/ 06 апреля 2020

Если путь к вашей библиотеке OpenGL определен в вашем пути ENV, вы хотите настроить CMAKE_PREFIX_PATH на ваш путь установки OpenGL (вы можете установить его в своем верхнем уровне CMakeList.txt).

...