Closed phillipshaong closed 4 years ago
@phillipshaong ,
Could be a linking error. Can you try setting LD_LIBRARY_PATH to point to the openssl path and see if it works?
export LD_LIBRARY_PATH=/usr/local/lib
, assuming this is where openssl gets installed by default.
Also, check which openssl version is being referenced by running which openssl
The SDK installs openssl version 1.1.0l by default. and the one you installed install 1.1.1d. That might be the reason you are facing this problem.
What I am thinking is that the library or the path is not "mapped" properly as openssl executable itself is failing to find the library.
@phillipshaong ,
Any updates?
Thanks for following up! I'm not sure why, but after one of the reboots I just did, it stopped giving the error. I don't know why, since previous reboots have failed to fix the problem.
Raspberry Pi 4 Raspbian Lite
After installing all the required dependencies, I perform:
git clone --recursive https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp.git
mkdir -p amazon-kinesis-video-streams-producer-sdk-cpp/build
cd amazon-kinesis-video-streams-producer-sdk-cpp/build
I get the following error message when trying to use the command
cmake .. -DBUILD_GSTREAMER_PLUGIN=ON -DBUILD_JNI=TRUE
However, I checked my system and it says my openssl version is 1.1.1, which is what it requires:
And then, I get a strange error message saying it isn't found again.
What should I do?
Thanks!