Closed cristianofigo closed 1 year ago
Newer gcc Version does not tolerate cast from char to unsigned char, thus you need to change the casts of the consts from char to unsigned char in vectorTransform.hpp in line 117. It will be solved in version 2.4. which will be released by audEERING soon.
... for larger values of soon. But changing (char)0xEE to (unsigned char)0xEE is enough to get over this one
Also got stuck here. Doesn't seem like such a difficult issue to patch.
I also encountered with that issue.
If you are too 'lazy' to change it manually, you can type the following command on the terminal when you are in opensmile-2.3.0:
sed -i '117s/(char)/(unsigned char)/g' src/include/core/vectorTransform.hpp
If you are on the same level with opensmile-2.3.0 directory, you can type:
sed -i '117s/(char)/(unsigned char)/g' opensmile-2.3.0/src/include/core/vectorTransform.hpp
trying to compile with portaudio suport:
livre@livre:~/Documentos/opensmile-2.3.0$ ./buildWithPortAudio.sh
everything fine until: