前提・実現したいこと
Raspberry Pi Desktop (for PC and Mac) Debian Buster with Raspberry Pi Desktopでamazon-kinesis-video-streams-webrtc-sdk-cのサンプルをビルドを行いたいのですが途中でエラーが発生しております。
発生している問題・エラーメッセージ
[100%] Linking C shared library lib/libwebsockets.so
/usr/bin/ld: /home/pi/amazon-kinesis-video-streams-webrtc-sdk-c/open-source/lib/libssl.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
make[5]: *** [CMakeFiles/websockets_shared.dir/build.make:956: lib/libwebsockets.so.15] エラー 1
make[4]: *** [CMakeFiles/Makefile2:104: CMakeFiles/websockets_shared.dir/all] エラー 2
make[3]: *** [Makefile:152: all] エラー 2
make[2]: *** [CMakeFiles/project_libwebsockets.dir/build.make:113: build/src/project_libwebsockets-stamp/project_libwebsockets-build] エラー 2
make[1]: *** [CMakeFiles/Makefile2:76: CMakeFiles/project_libwebsockets.dir/all] エラー 2
make: *** [Makefile:84: all] エラー 2
CMake Error at CMake/Utilities.cmake:72 (message):
CMake step for libwebsockets failed: 2
Call Stack (most recent call first):
CMakeLists.txt:121 (build_dependency)
該当のソースコード
以下からダウンロードしてビルドをしているのみです https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c
試したこと
・VM上で試しています。
・RaspberryPi3(OSはRaspberry Pi OS with desktop and recommended software)上で試した場合は問題ありませんでした。
・32bit/64bitでパッケージの参照先が異なるのではないかと思いますが指定の仕方がよくわからず停まっております。
補足情報(FW/ツールのバージョンなど)
OSの取得先です
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
回答2件
あなたの回答
tips
プレビュー