Closed joydeepsaha05 closed 4 years ago
@joydeepsaha05 ,
You are probably missing autoconf. Can you run brew install autoconf
to see if the error resolves? Thanks!
@disa6302 I already had autoconf installed on my system. However, I ran brew reinstall autoconf
to reinstall autoconf v2.69. Still get the same error.
@joydeepsaha05 ,
I am pretty clueless on why this might be happening. But, a couple of things you can try:
perl -v
). For OpenSSL 1_1_0 and higher, minimum required perl version is 5.10../Configure
by pulling libopenssl from github. If this does not work, then it is platform related and you could try running ./Configure darwin64-x86_64-cc
to see if it works. export KERNEL_BITS=64
).You could try the 3rd option first and if it does not work, you can try the 2nd option.
If option 2 works, then, add the platform darwin64-x86_64-cc
in this line:
https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-cpp/blob/a52cd1ca2b59c316eea3d7ead414a8f1ef780fcd/CMake/Dependencies/libopenssl-CMakeLists.txt#L12
Hope this helps!
Thanks for the notes disa6302@
I read them in the wrong order, and so tried steps 1 and 2, which did enable me to make the project and utilize it in the blog post.
Glad it worked!
I was trying to build the project locally on my mac. Ran the
cmake .. -DBUILD_GSTREAMER_PLUGIN=ON
command and get an error sayingThe complete output is:
I also tried running the cmake command from a clean build (using
git clean -fxd
), but got the same error output. Are there any other requirements I'm missing?