首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用cmake的Yocto食谱找不到git

使用cmake的Yocto食谱找不到git
EN

Stack Overflow用户
提问于 2017-11-01 12:14:00
回答 2查看 2.7K关注 0票数 2

我正在尝试建立一个蒙哥-CXX-驱动程序(https://github.com/mongodb/mongo-cxx-driver)的配方。我有libbson和mongo-c驱动程序的工作方法,这是要求,但是当我尝试构建mongo-cxx-驱动程序时,当我试图克隆git回购时,它失败了。

代码语言:javascript
复制
$ bitbake mongo-cxx-driver

| CMake Error at 
/home/hme/projects/platform/yocto/poky/build/tmp/work/core2-64-poky-linux/mongo-cxx-driver/3.1.3-r0/recipe-sysroot-native/usr/share/cmake-3.8/Modules/ExternalProject.cmake:1805 (message):
|   error: could not find git for clone of EP_mnmlstc_core
| Call Stack (most recent call first):
|   /home/hme/projects/platform/yocto/poky/build/tmp/work/core2-64-poky-linux/mongo-cxx-driver/3.1.3-r0/recipe-sysroot-native/usr/share/cmake-3.8/Modules/ExternalProject.cmake:2560 (_ep_add_download_command)
|   src/bsoncxx/third_party/CMakeLists.txt:19 (ExternalProject_Add)
| 
| 
| -- Configuring incomplete, errors occurred!

食谱:

代码语言:javascript
复制
DESCRIPTION = "MongoDB C++ driver"
SECTION = "libs"
HOMEPAGE = "https://github.com/mongodb/mongo-cxx-driver"
LICENSE = "Apache-2.0"
DEPENDS = "libbson mongo-c-driver git-native"

inherit cmake pkgconfig

SRC_URI = "https://github.com/mongodb/mongo-cxx-driver/archive/r${PV}.tar.gz"

SRC_URI[md5sum] = "fd1ff0f9b2122225e3b402c2bae30427"
SRC_URI[sha256sum] = "cb1b371eb34e991b8bfac65146f862cd379aa8f7270c430e5f3d71d843245ed9"

LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"

S = "${WORKDIR}/mongo-cxx-driver-r${PV}"

如果我跑:

代码语言:javascript
复制
$ bitbake -c devshell mongo-cxx-driver

通过devshell手动构建,它工作得很好。

有什么可能是错的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-01 16:01:42

你应该尝试添加:

代码语言:javascript
复制
OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH"

继承cmake后返回到菜谱中。

票数 7
EN

Stack Overflow用户

发布于 2020-11-23 21:37:37

包git-本机可能在提供变量中列出。如果是这样的话,您必须将git-replacement-native作为依赖项添加到菜谱中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47054582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档