货物构建paho-mqtt =“ 0.7.1”失败

如何解决货物构建paho-mqtt =“ 0.7.1”失败

我正在尝试使用paho-mqtt lib编写一些示例。我已经将路径设置为我的OpenSSL库,但是在进行cargo构建时出现错误:

   Compiling paho-mqtt-sys v0.3.0
error: failed to run custom build command for `paho-mqtt-sys v0.3.0`

Caused by:
  process didn't exit successfully: `/Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-34d1af0fa5d29ef1/build-script-build` (exit code: 101)
--- stdout
debug:Running the bundled build for Paho C
cargo:rerun-if-changed=build.rs
running: "cmake" "/Users/liviu/.cargo/registry/src/github.com-1ecc6299db9ec823/paho-mqtt-sys-0.3.0/paho.mqtt.c/" "-DPAHO_BUILD_SHARED=off" "-DPAHO_BUILD_STATIC=on" "-DPAHO_ENABLE_TESTING=off" "-DPAHO_WITH_SSL=on" "-DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1" "-DCMAKE_INSTALL_PREFIX=/Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -arch x86_64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -arch x86_64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 -arch x86_64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Debug"
-- CMake version: 3.17.1
-- CMake system name: Darwin
-- Timestamp is 2020-09-14T17:23:20Z
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/build
running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--"
[ 39%] Built target common_obj_static
[ 79%] Built target common_ssl_obj_static
Scanning dependencies of target paho-mqtt3c-static
Scanning dependencies of target paho-mqtt3a-static
[ 82%] Building C object src/CMakeFiles/paho-mqtt3a-static.dir/MQTTAsync.c.o
[ 82%] Building C object src/CMakeFiles/paho-mqtt3c-static.dir/MQTTClient.c.o
Scanning dependencies of target paho-mqtt3as-static
Scanning dependencies of target paho-mqtt3cs-static
[ 86%] Building C object src/CMakeFiles/paho-mqtt3as-static.dir/MQTTAsync.c.o
[ 86%] Building C object src/CMakeFiles/paho-mqtt3cs-static.dir/MQTTClient.c.o
[ 87%] Linking C static library libpaho-mqtt3c.a
[ 89%] Linking C static library libpaho-mqtt3a.a
[ 89%] Built target paho-mqtt3c-static
[ 91%] Linking C static library libpaho-mqtt3cs.a
[ 93%] Linking C static library libpaho-mqtt3as.a
[ 93%] Built target paho-mqtt3a-static
[ 94%] Linking C executable MQTTVersion-static
[ 96%] Built target paho-mqtt3cs-static
[ 98%] Built target paho-mqtt3as-static
[100%] Built target MQTTVersion-static
Install the project...
-- Install configuration: "Debug"
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/MQTTClient_publish.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/paho_c_pub.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/paho_c_sub.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/paho_cs_pub.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/paho_cs_sub.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/samples/pubsub_opts.c
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/CONTRIBUTING.md
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/epl-v20
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/edl-v10
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/README.md
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/share/doc/Eclipse Paho C/notice.html
-- Installing: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3c.a
-- Installing: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3a.a
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTAsync.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTClient.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTClientPersistence.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTProperties.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTReasonCodes.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTSubscribeOpts.h
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include/MQTTExportDeclarations.h
-- Installing: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3cs.a
-- Installing: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3as.a
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake
-- Installing: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-debug.cmake
-- Up-to-date: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake
cargo:root=/Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out
debug:CMake output dir: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out
debug:link Using SSL library
debug:Using Paho C library at: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3as.a
debug:Using Paho C headers at: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/include
debug:Target: x86_64-apple-darwin

--- stderr
fatal: not a git repository (or any of the parent directories): .git
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libpaho-mqtt3as.a(SHA1.c.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libpaho-mqtt3cs.a(SHA1.c.o) 
has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libpaho-mqtt3as.a(SHA1.c.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libpaho-mqtt3cs.a(SHA1.c.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3cs.a(SHA1.c.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /Users/liviu/CLionProjects/iot-relay/target/debug/build/paho-mqtt-sys-bc0cc27f162e46ce/out/lib/libpaho-mqtt3as.a(SHA1.c.o) has no symbols
thread 'main' panicked at 'No generated bindings exist for the version/target: bindings/bindings_paho_mqtt_c_1.3.2-x86_64-apple-darwin.rs',/Users/liviu/.cargo/registry/src/github.com-1ecc6299db9ec823/paho-mqtt-sys-0.3.0/build.rs:102:13
stack backtrace:
   0: backtrace::backtrace::libunwind::trace
             at /Users/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/libunwind.rs:86
   1: backtrace::backtrace::trace_unsynchronized
             at /Users/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.44/src/backtrace/mod.rs:66
   2: std::sys_common::backtrace::_print_fmt
             at src/libstd/sys_common/backtrace.rs:78
   3: <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt
             at src/libstd/sys_common/backtrace.rs:59
   4: <&mut W as core::fmt::Write>::write_fmt
   5: std::io::Write::write_fmt
             at src/libstd/io/mod.rs:1426
   6: std::sys_common::backtrace::_print
             at src/libstd/sys_common/backtrace.rs:62
   7: std::sys_common::backtrace::print
             at src/libstd/sys_common/backtrace.rs:49
   8: std::panicking::default_hook::{{closure}}
             at src/libstd/panicking.rs:204
   9: std::panicking::default_hook
             at src/libstd/panicking.rs:224
  10: std::panicking::rust_panic_with_hook
             at src/libstd/panicking.rs:470
  11: rust_begin_unwind
             at src/libstd/panicking.rs:378
  12: std::panicking::begin_panic_fmt
             at src/libstd/panicking.rs:332
  13: build_script_build::bindings::place_bindings
             at ./build.rs:102
  14: build_script_build::build::main
             at ./build.rs:249
  15: build_script_build::main
             at ./build.rs:59
  16: std::rt::lang_start::{{closure}}
             at /rustc/8d69840ab92ea7f4d323420088dd8c9775f180cd/src/libstd/rt.rs:67
  17: std::rt::lang_start_internal::{{closure}}
             at src/libstd/rt.rs:52
  18: std::panicking::try::do_call
             at src/libstd/panicking.rs:303
  19: __rust_maybe_catch_panic
             at src/libpanic_unwind/lib.rs:86
  20: std::panicking::try
             at src/libstd/panicking.rs:281
  21: std::panic::catch_unwind
             at src/libstd/panic.rs:394
  22: std::rt::lang_start_internal
             at src/libstd/rt.rs:51
  23: std::rt::lang_start
             at /rustc/8d69840ab92ea7f4d323420088dd8c9775f180cd/src/libstd/rt.rs:67
  24: build_script_build::link_lib
note: Some details are omitted,run with `RUST_BACKTRACE=full` for a verbose backtrace.


Process finished with exit code 101

我的Cargo.toml文件具有以下依赖关系,

[dependencies]
paho-mqtt = "0.7.1"

为什么它告诉我某事(?)不是有效的git存储库?我正在从肯定是有效的git存储库的项目中运行构建。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下 2021-12-03 13:33:33.927 ERROR 7228 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPL
错误1:gradle项目控制台输出为乱码 # 解决方案:https://blog.csdn.net/weixin_43501566/article/details/112482302 # 在gradle-wrapper.properties 添加以下内容 org.gradle.jvmargs=-Df
错误还原:在查询的过程中,传入的workType为0时,该条件不起作用 &lt;select id=&quot;xxx&quot;&gt; SELECT di.id, di.name, di.work_type, di.updated... &lt;where&gt; &lt;if test=&qu
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct redisServer’没有名为‘server_cpulist’的成员 redisSetCpuAffinity(server.server_cpulist); ^ server.c: 在函数‘hasActiveC
解决方案1 1、改项目中.idea/workspace.xml配置文件,增加dynamic.classpath参数 2、搜索PropertiesComponent,添加如下 &lt;property name=&quot;dynamic.classpath&quot; value=&quot;tru
删除根组件app.vue中的默认代码后报错:Module Error (from ./node_modules/eslint-loader/index.js): 解决方案:关闭ESlint代码检测,在项目根目录创建vue.config.js,在文件中添加 module.exports = { lin
查看spark默认的python版本 [root@master day27]# pyspark /home/software/spark-2.3.4-bin-hadoop2.7/conf/spark-env.sh: line 2: /usr/local/hadoop/bin/hadoop: No s
使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams[&#39;font.sans-serif&#39;] = [&#39;SimHei&#39;] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -&gt; systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping(&quot;/hires&quot;) public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate&lt;String
使用vite构建项目报错 C:\Users\ychen\work&gt;npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-