opensmile icon indicating copy to clipboard operation
opensmile copied to clipboard

Any Successful installation in OS X Sierra or High Sierra?

Open iPsych opened this issue 7 years ago • 10 comments

Hello, I tried both easy and step-by-step compile with Xcode, Commandlinetools, and even homebrew gcc, but no success yet. Is there any successful installation in OS X Sierra or newer (>10.12). Of course, the SIP is already disabled...

iPsych avatar May 29 '18 15:05 iPsych

I was able to compile on OSX 10.13.2 using the buildStandalone.sh script. The only thing I had to do to get it to compile with clang was remove -lrt from buildStandalone.sh on line 38.

Does that fix it for you?

pnb avatar Jun 08 '18 19:06 pnb

pnb, Thanks. Did you compiled with Xcode, Commandline tools or gcc with homebrew?

iPsych avatar Jun 12 '18 01:06 iPsych

I used the version of clang provided by Xcode, since that was the default on my computer. To be 100% sure, I checked where the gcc executable is and what version it is so you can compare to your own installation.

$ which gcc
/usr/bin/gcc

$ gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/c++/4.2.1
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin17.3.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

pnb avatar Jun 12 '18 14:06 pnb

I am in Sierra with standard environment with XCODE (same version with you)

but I repeatedly meet below error.

ld: library not found for -lopensmile.

And it seems common for OSX users.- please check https://github.com/naxingyu/opensmile/issues/10 https://github.com/naxingyu/opensmile/issues/10.

below I attached full log.

Thanks.

On Jun 12, 2018, at 11:24 PM, Nigel [email protected] wrote:

I used the version of clang provided by Xcode, since that was the default on my computer. To be 100% sure, I checked where the gcc executable is and what version it is so you can compare to your own installation.

$ which gcc /usr/bin/gcc

$ gcc -v Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/c++/4.2.1 Apple LLVM version 9.0.0 (clang-900.0.39.2) Target: x86_64-apple-darwin17.3.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/naxingyu/opensmile/issues/15#issuecomment-396608274, or mute the thread https://github.com/notifications/unsubscribe-auth/Aa93I5zI7O3eg2tnrMnUKLd90nDCiQHFks5t788TgaJpZM4URrMQ.

libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-exampleSource.lo -MD -MP -MF src/examples/.deps/libopensmile_la-exampleSource.Tpo -c src/examples/exampleSource.cpp -fno-common -DPIC -o src/examples/.libs/libopensmile_la-exampleSource.o mv -f src/dspcore/.deps/libopensmile_la-transformFft.Tpo src/dspcore/.deps/libopensmile_la-transformFft.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-simpleMessageSender.lo -MD -MP -MF src/examples/.deps/libopensmile_la-simpleMessageSender.Tpo -c -o src/examples/libopensmile_la-simpleMessageSender.lo test -f 'src/examples/simpleMessageSender.cpp' || echo './'src/examples/simpleMessageSender.cpp 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/dspcore/libopensmile_la-windower.lo -MD -MP -MF src/dspcore/.deps/libopensmile_la-windower.Tpo -c src/dspcore/windower.cpp -o src/dspcore/libopensmile_la-windower.o >/dev/null 2>&1 mv -f src/dspcore/.deps/libopensmile_la-vectorPreemphasis.Tpo src/dspcore/.deps/libopensmile_la-vectorPreemphasis.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalComponent.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalComponent.Tpo -c -o src/functionals/libopensmile_la-functionalComponent.lo test -f 'src/functionals/functionalComponent.cpp' || echo './'src/functionals/functionalComponent.cpp mv -f src/dspcore/.deps/libopensmile_la-fullturnMean.Tpo src/dspcore/.deps/libopensmile_la-fullturnMean.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalCrossings.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalCrossings.Tpo -c -o src/functionals/libopensmile_la-functionalCrossings.lo test -f 'src/functionals/functionalCrossings.cpp' || echo './'src/functionals/functionalCrossings.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-simpleMessageSender.lo -MD -MP -MF src/examples/.deps/libopensmile_la-simpleMessageSender.Tpo -c src/examples/simpleMessageSender.cpp -fno-common -DPIC -o src/examples/.libs/libopensmile_la-simpleMessageSender.o mv -f src/dspcore/.deps/libopensmile_la-vectorMVN.Tpo src/dspcore/.deps/libopensmile_la-vectorMVN.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalDCT.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalDCT.Tpo -c -o src/functionals/libopensmile_la-functionalDCT.lo test -f 'src/functionals/functionalDCT.cpp' || echo './'src/functionals/functionalDCT.cpp In file included from src/examples/exampleSink.cpp:56: In file included from src/include/examples/exampleSink.hpp:60: In file included from src/include/core/dataSink.hpp:59: In file included from src/include/core/dataReader.hpp:56: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = mv -f src/dspcore/.deps/libopensmile_la-turnDetector.Tpo src/dspcore/.deps/libopensmile_la-turnDetector.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalExtremes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalExtremes.Tpo -c -o src/functionals/libopensmile_la-functionalExtremes.lo test -f 'src/functionals/functionalExtremes.cpp' || echo './'src/functionals/functionalExtremes.cpp In file included from src/examples/exampleSource.cpp:55: In file included from src/include/examples/exampleSource.hpp:59: In file included from src/include/core/dataSource.hpp:58: In file included from src/include/core/dataWriter.hpp:54: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalComponent.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalComponent.Tpo -c src/functionals/functionalComponent.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalComponent.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalCrossings.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalCrossings.Tpo -c src/functionals/functionalCrossings.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalCrossings.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalDCT.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalDCT.Tpo -c src/functionals/functionalDCT.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalDCT.o 2 warnings generated. 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalExtremes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalExtremes.Tpo -c src/functionals/functionalExtremes.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalExtremes.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-exampleSource.lo -MD -MP -MF src/examples/.deps/libopensmile_la-exampleSource.Tpo -c src/examples/exampleSource.cpp -o src/examples/libopensmile_la-exampleSource.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-exampleSink.lo -MD -MP -MF src/examples/.deps/libopensmile_la-exampleSink.Tpo -c src/examples/exampleSink.cpp -o src/examples/libopensmile_la-exampleSink.o >/dev/null 2>&1 In file included from src/examples/simpleMessageSender.cpp:53: In file included from src/include/examples/simpleMessageSender.hpp:61: In file included from src/include/core/dataSink.hpp:59: In file included from src/include/core/dataReader.hpp:56: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = In file included from src/functionals/functionalCrossings.cpp:54: In file included from src/include/functionals/functionalCrossings.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = In file included from src/functionals/functionalComponent.cpp:54: In file included from src/include/functionals/functionalComponent.hpp:59: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = 2 warnings generated. In file included from src/functionals/functionalDCT.cpp:54: In file included from src/include/functionals/functionalDCT.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/examples/libopensmile_la-simpleMessageSender.lo -MD -MP -MF src/examples/.deps/libopensmile_la-simpleMessageSender.Tpo -c src/examples/simpleMessageSender.cpp -o src/examples/libopensmile_la-simpleMessageSender.o >/dev/null 2>&1 src/functionals/functionalDCT.cpp:171:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(out[i])) { ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ mv -f src/dspcore/.deps/libopensmile_la-windower.Tpo src/dspcore/.deps/libopensmile_la-windower.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalLpc.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalLpc.Tpo -c -o src/functionals/libopensmile_la-functionalLpc.lo test -f 'src/functionals/functionalLpc.cpp' || echo './'src/functionals/functionalLpc.cpp In file included from src/functionals/functionalExtremes.cpp:54: In file included from src/include/functionals/functionalExtremes.hpp:59: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalCrossings.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalCrossings.Tpo -c src/functionals/functionalCrossings.cpp -o src/functionals/libopensmile_la-functionalCrossings.o >/dev/null 2>&1 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalComponent.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalComponent.Tpo -c src/functionals/functionalComponent.cpp -o src/functionals/libopensmile_la-functionalComponent.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalLpc.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalLpc.Tpo -c src/functionals/functionalLpc.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalLpc.o 3 warnings generated. mv -f src/examples/.deps/libopensmile_la-exampleSource.Tpo src/examples/.deps/libopensmile_la-exampleSource.Plo 2 warnings generated. /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMeans.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMeans.Tpo -c -o src/functionals/libopensmile_la-functionalMeans.lo test -f 'src/functionals/functionalMeans.cpp' || echo './'src/functionals/functionalMeans.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalDCT.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalDCT.Tpo -c src/functionals/functionalDCT.cpp -o src/functionals/libopensmile_la-functionalDCT.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalExtremes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalExtremes.Tpo -c src/functionals/functionalExtremes.cpp -o src/functionals/libopensmile_la-functionalExtremes.o >/dev/null 2>&1 mv -f src/examples/.deps/libopensmile_la-exampleSink.Tpo src/examples/.deps/libopensmile_la-exampleSink.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMoments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMoments.Tpo -c -o src/functionals/libopensmile_la-functionalMoments.lo test -f 'src/functionals/functionalMoments.cpp' || echo './'src/functionals/functionalMoments.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMeans.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMeans.Tpo -c src/functionals/functionalMeans.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalMeans.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMoments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMoments.Tpo -c src/functionals/functionalMoments.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalMoments.o In file included from src/functionals/functionalLpc.cpp:54: In file included from src/include/functionals/functionalLpc.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = mv -f src/functionals/.deps/libopensmile_la-functionalCrossings.Tpo src/functionals/.deps/libopensmile_la-functionalCrossings.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalOnset.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalOnset.Tpo -c -o src/functionals/libopensmile_la-functionalOnset.lo test -f 'src/functionals/functionalOnset.cpp' || echo './'src/functionals/functionalOnset.cpp mv -f src/examples/.deps/libopensmile_la-simpleMessageSender.Tpo src/examples/.deps/libopensmile_la-simpleMessageSender.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks.Tpo -c -o src/functionals/libopensmile_la-functionalPeaks.lo test -f 'src/functionals/functionalPeaks.cpp' || echo './'src/functionals/functionalPeaks.cpp mv -f src/functionals/.deps/libopensmile_la-functionalComponent.Tpo src/functionals/.deps/libopensmile_la-functionalComponent.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks2.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks2.Tpo -c -o src/functionals/libopensmile_la-functionalPeaks2.lo test -f 'src/functionals/functionalPeaks2.cpp' || echo './'src/functionals/functionalPeaks2.cpp 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalLpc.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalLpc.Tpo -c src/functionals/functionalLpc.cpp -o src/functionals/libopensmile_la-functionalLpc.o >/dev/null 2>&1 In file included from src/functionals/functionalMeans.cpp:56: In file included from src/include/functionals/functionalMeans.hpp:61: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = mv -f src/functionals/.deps/libopensmile_la-functionalExtremes.Tpo src/functionals/.deps/libopensmile_la-functionalExtremes.Plo In file included from src/functionals/functionalMoments.cpp:55: In file included from src/include/functionals/functionalMoments.hpp:59: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPercentiles.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPercentiles.Tpo -c -o src/functionals/libopensmile_la-functionalPercentiles.lo test -f 'src/functionals/functionalPercentiles.cpp' || echo './'src/functionals/functionalPercentiles.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalOnset.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalOnset.Tpo -c src/functionals/functionalOnset.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalOnset.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks.Tpo -c src/functionals/functionalPeaks.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalPeaks.o mv -f src/functionals/.deps/libopensmile_la-functionalDCT.Tpo src/functionals/.deps/libopensmile_la-functionalDCT.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalRegression.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalRegression.Tpo -c -o src/functionals/libopensmile_la-functionalRegression.lo test -f 'src/functionals/functionalRegression.cpp' || echo './'src/functionals/functionalRegression.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks2.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks2.Tpo -c src/functionals/functionalPeaks2.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalPeaks2.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPercentiles.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPercentiles.Tpo -c src/functionals/functionalPercentiles.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalPercentiles.o 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMoments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMoments.Tpo -c src/functionals/functionalMoments.cpp -o src/functionals/libopensmile_la-functionalMoments.o >/dev/null 2>&1 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalMeans.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalMeans.Tpo -c src/functionals/functionalMeans.cpp -o src/functionals/libopensmile_la-functionalMeans.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalRegression.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalRegression.Tpo -c src/functionals/functionalRegression.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalRegression.o In file included from src/functionals/functionalOnset.cpp:54: In file included from src/include/functionals/functionalOnset.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = In file included from src/functionals/functionalPeaks.cpp:54: In file included from src/include/functionals/functionalPeaks.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = In file included from src/functionals/functionalPeaks2.cpp:55: In file included from src/include/functionals/functionalPeaks2.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = src/functionals/functionalPeaks2.cpp:311:47: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(dbg,"XXXX_MAX: x=%lld y=%f\n",listEl->x,listEl->y); ~~~~ ^~~~~~~~~ %ld src/functionals/functionalPeaks2.cpp:313:47: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(dbg,"XXXX_MIN: x=%lld y=%f\n",listEl->x,listEl->y); ~~~~ ^~~~~~~~~ %ld src/functionals/functionalPeaks2.cpp:320:40: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("XXXX_MAX: x=%i y=%f\n",listEl->x,listEl->y); ~~ ^~~~~~~~~ %li src/functionals/functionalPeaks2.cpp:322:40: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf("XXXX_MIN: x=%i y=%f\n",listEl->x,listEl->y); ~~ ^~~~~~~~~ %li In file included from src/functionals/functionalPercentiles.cpp:55: In file included from src/include/functionals/functionalPercentiles.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = mv -f src/functionals/.deps/libopensmile_la-functionalLpc.Tpo src/functionals/.deps/libopensmile_la-functionalLpc.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSamples.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSamples.Tpo -c -o src/functionals/libopensmile_la-functionalSamples.lo test -f 'src/functionals/functionalSamples.cpp' || echo './'src/functionals/functionalSamples.cpp src/functionals/functionalPercentiles.cpp:198:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((r2 == r1)) { ~~~^~~~~ src/functionals/functionalPercentiles.cpp:198:26: note: remove extraneous parentheses around the comparison to silence this warning if ((r2 == r1)) { ~ ^ ~ src/functionals/functionalPercentiles.cpp:198:26: note: use '=' to turn this equality comparison into an assignment if ((r2 == r1)) { ^~ = src/functionals/functionalPercentiles.cpp:251:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((r2 == r1)) { ~~~^~~~~ src/functionals/functionalPercentiles.cpp:251:23: note: remove extraneous parentheses around the comparison to silence this warning if ((r2 == r1)) { ~ ^ ~ src/functionals/functionalPercentiles.cpp:251:23: note: use '=' to turn this equality comparison into an assignment if ((r2 == r1)) { ^~ = 2 warnings generated. In file included from src/functionals/functionalRegression.cpp:54: In file included from src/include/functionals/functionalRegression.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalOnset.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalOnset.Tpo -c src/functionals/functionalOnset.cpp -o src/functionals/libopensmile_la-functionalOnset.o >/dev/null 2>&1 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks.Tpo -c src/functionals/functionalPeaks.cpp -o src/functionals/libopensmile_la-functionalPeaks.o >/dev/null 2>&1 src/functionals/functionalRegression.cpp:347:12: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(x0)) x0 = Nind; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:350:12: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(y0)) y0 = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:355:12: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(yr)) { yr = 0.0; yrnn = 0.0; } ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:419:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(m)) m = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:420:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(t)) t = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:421:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(lea/Nind)) lea = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:422:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(leq/Nind)) leq = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:423:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(a)) a = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:424:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(b)) b = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:425:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(c)) { c = 0.0; c3nn = 0.0; } ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:426:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(ls)) ls = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:427:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(rs)) rs = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:428:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(qea/Nind)) qea = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:429:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(qeq/Nind)) qeq = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ src/functionals/functionalRegression.cpp:430:10: warning: 'finite' is deprecated: first deprecated in macOS 10.9 [-Wdeprecated-declarations] if (!finite(centroid)) centroid = 0.0; ^ /usr/include/math.h:757:12: note: 'finite' has been explicitly marked deprecated here extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSamples.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSamples.Tpo -c src/functionals/functionalSamples.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalSamples.o mv -f src/functionals/.deps/libopensmile_la-functionalMoments.Tpo src/functionals/.deps/libopensmile_la-functionalMoments.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSegments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSegments.Tpo -c -o src/functionals/libopensmile_la-functionalSegments.lo test -f 'src/functionals/functionalSegments.cpp' || echo './'src/functionals/functionalSegments.cpp mv -f src/functionals/.deps/libopensmile_la-functionalMeans.Tpo src/functionals/.deps/libopensmile_la-functionalMeans.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalTimes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalTimes.Tpo -c -o src/functionals/libopensmile_la-functionalTimes.lo test -f 'src/functionals/functionalTimes.cpp' || echo './'src/functionals/functionalTimes.cpp 4 warnings generated. 17 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPercentiles.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPercentiles.Tpo -c src/functionals/functionalPercentiles.cpp -o src/functionals/libopensmile_la-functionalPercentiles.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalRegression.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalRegression.Tpo -c src/functionals/functionalRegression.cpp -o src/functionals/libopensmile_la-functionalRegression.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSegments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSegments.Tpo -c src/functionals/functionalSegments.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalSegments.o 6 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalPeaks2.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalPeaks2.Tpo -c src/functionals/functionalPeaks2.cpp -o src/functionals/libopensmile_la-functionalPeaks2.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalTimes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalTimes.Tpo -c src/functionals/functionalTimes.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionalTimes.o In file included from src/functionals/functionalSamples.cpp:54: In file included from src/include/functionals/functionalSamples.hpp:57: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = mv -f src/functionals/.deps/libopensmile_la-functionalOnset.Tpo src/functionals/.deps/libopensmile_la-functionalOnset.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionals.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionals.Tpo -c -o src/functionals/libopensmile_la-functionals.lo test -f 'src/functionals/functionals.cpp' || echo './'src/functionals/functionals.cpp mv -f src/functionals/.deps/libopensmile_la-functionalPeaks.Tpo src/functionals/.deps/libopensmile_la-functionalPeaks.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/lld/libopensmile_la-lsp.lo -MD -MP -MF src/lld/.deps/libopensmile_la-lsp.Tpo -c -o src/lld/libopensmile_la-lsp.lo test -f 'src/lld/lsp.cpp' || echo './'src/lld/lsp.cpp 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSamples.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSamples.Tpo -c src/functionals/functionalSamples.cpp -o src/functionals/libopensmile_la-functionalSamples.o >/dev/null 2>&1 In file included from src/functionals/functionalSegments.cpp:59: In file included from src/include/functionals/functionalSegments.hpp:58: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = src/functionals/functionalSegments.cpp:381:35: warning: '&&' within '||' [-Wlogical-op-parentheses] if (ra > thresholdsTemp[j] && raLast <= thresholdsTemp[j] || ra < thresholdsTemp[j] && raLast >= thresholdsT... ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ src/functionals/functionalSegments.cpp:381:35: note: place parentheses around the '&&' expression to silence this warning if (ra > thresholdsTemp[j] && raLast <= thresholdsTemp[j] || ra < thresholdsTemp[j] && raLast >= thresholdsT... ^ ( ) src/functionals/functionalSegments.cpp:381:92: warning: '&&' within '||' [-Wlogical-op-parentheses] ...(ra > thresholdsTemp[j] && raLast <= thresholdsTemp[j] || ra < thresholdsTemp[j] && raLast >= thresholdsTemp[j] ) { ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/functionals/functionalSegments.cpp:381:92: note: place parentheses around the '&&' expression to silence this warning ...(ra > thresholdsTemp[j] && raLast <= thresholdsTemp[j] || ra < thresholdsTemp[j] && raLast >= thresholdsTemp[j] ) { ^ ( ) src/functionals/functionalSegments.cpp:430:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (in[i] > thresholdsTemp[j] && in[i-1] <= thresholdsTemp[j] || in[i] < thresholdsTemp[j] && in[i-1] >= thr... ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ src/functionals/functionalSegments.cpp:430:38: note: place parentheses around the '&&' expression to silence this warning if (in[i] > thresholdsTemp[j] && in[i-1] <= thresholdsTemp[j] || in[i] < thresholdsTemp[j] && in[i-1] >= thr... ^ ( ) src/functionals/functionalSegments.cpp:430:99: warning: '&&' within '||' [-Wlogical-op-parentheses] ...thresholdsTemp[j] && in[i-1] <= thresholdsTemp[j] || in[i] < thresholdsTemp[j] && in[i-1] >= thresholdsTemp[j] ) { ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/functionals/functionalSegments.cpp:430:99: note: place parentheses around the '&&' expression to silence this warning ...thresholdsTemp[j] && in[i-1] <= thresholdsTemp[j] || in[i] < thresholdsTemp[j] && in[i-1] >= thresholdsTemp[j] ) { ^ ( ) In file included from src/functionals/functionalTimes.cpp:57: In file included from src/include/functionals/functionalTimes.hpp:57: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~ ^ ~ src/include/core/dataMemory.hpp:1313:24: note: use '=' to turn this equality comparison into an assignment if ((lcfg.growDyn == 1)) ^~ = libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionals.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionals.Tpo -c src/functionals/functionals.cpp -fno-common -DPIC -o src/functionals/.libs/libopensmile_la-functionals.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/lld/libopensmile_la-lsp.lo -MD -MP -MF src/lld/.deps/libopensmile_la-lsp.Tpo -c src/lld/lsp.cpp -fno-common -DPIC -o src/lld/.libs/libopensmile_la-lsp.o mv -f src/functionals/.deps/libopensmile_la-functionalRegression.Tpo src/functionals/.deps/libopensmile_la-functionalRegression.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/dsp/libopensmile_la-specScale.lo -MD -MP -MF src/dsp/.deps/libopensmile_la-specScale.Tpo -c -o src/dsp/libopensmile_la-specScale.lo test -f 'src/dsp/specScale.cpp' || echo './'src/dsp/specScale.cpp mv -f src/functionals/.deps/libopensmile_la-functionalPercentiles.Tpo src/functionals/.deps/libopensmile_la-functionalPercentiles.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/io/libopensmile_la-libsvmSink.lo -MD -MP -MF src/io/.deps/libopensmile_la-libsvmSink.Tpo -c -o src/io/libopensmile_la-libsvmSink.lo test -f 'src/io/libsvmSink.cpp' || echo './'src/io/libsvmSink.cpp 2 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalTimes.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalTimes.Tpo -c src/functionals/functionalTimes.cpp -o src/functionals/libopensmile_la-functionalTimes.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/dsp/libopensmile_la-specScale.lo -MD -MP -MF src/dsp/.deps/libopensmile_la-specScale.Tpo -c src/dsp/specScale.cpp -fno-common -DPIC -o src/dsp/.libs/libopensmile_la-specScale.o 6 warnings generated. libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/functionals/libopensmile_la-functionalSegments.lo -MD -MP -MF src/functionals/.deps/libopensmile_la-functionalSegments.Tpo -c src/functionals/functionalSegments.cpp -o src/functionals/libopensmile_la-functionalSegments.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/io/libopensmile_la-libsvmSink.lo -MD -MP -MF src/io/.deps/libopensmile_la-libsvmSink.Tpo -c src/io/libsvmSink.cpp -fno-common -DPIC -o src/io/.libs/libopensmile_la-libsvmSink.o mv -f src/functionals/.deps/libopensmile_la-functionalPeaks2.Tpo src/functionals/.deps/libopensmile_la-functionalPeaks2.Plo /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -Iyes/include -ggdb -D_THREAD_SAFE -O2 -mfpmath=sse -march=native -MT src/iocore/libopensmile_la-arffSink.lo -MD -MP -MF src/iocore/.deps/libopensmile_la-arffSink.Tpo -c -o src/iocore/libopensmile_la-arffSink.lo test -f 'src/iocore/arffSink.cpp' || echo './'src/iocore/arffSink.cpp In file included from src/functionals/functionals.cpp:54: src/include/core/dataMemory.hpp:1311:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.noHang == 2)) ~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1311:23: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.noHang == 2)) ~ ^ ~ src/include/core/dataMemory.hpp:1311:23: note: use '=' to turn this equality comparison into an assignment if ((lcfg.noHang == 2)) ^~ = src/include/core/dataMemory.hpp:1313:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((lcfg.growDyn == 1)) ~~~~~~~~~~~~~^~~~ src/include/core/dataMemory.hpp:1313:24: note: remove extraneous parentheses around the comparison to silence this warning if ((lcfg.growDyn == 1)) ~

iPsych avatar Jun 16 '18 22:06 iPsych

I was able to replicate the issue on an older computer with the same OSX version. The only real difference I know of between the computers is that the old one is much slower. This made me suspicious that it had something to do with the order things were getting compiled in while using 8 simultaneous tasks (make -j8 in the buildStandalone.sh script). Interestingly, changing it to make -j1 caused it to fail even sooner, which suggests that the Makefile actually builds things out of order, and it only works on fast computers because of some lucky race condition.

But after poking around in the Makefile for a while I was able to figure out how to build the library first, and now I can successfully build it on the older computer as well with these steps:

  1. Edit buildStandalone.sh to remove -lrt
  2. Run ./buildStandalone.sh (this will fail with "ld: library not found for -lopensmile", but it gets everything set up for the next steps)
  3. Run make libopensmile.la
  4. Run make install

Now inst/bin should have the SMILEextract executable in it. I hope that helps!

pnb avatar Jun 18 '18 00:06 pnb

@pnb It perfectly works. Thanks pnb.

iPsych avatar Jun 18 '18 01:06 iPsych

great, works too.

danielkorzekwa avatar Jul 18 '18 19:07 danielkorzekwa

I am using is a MacBook Pro (Retina, 13-inch, Late 2013) running macOS High Sierra 10.13.6 (17G65) and I was able to installed opensmile using the following procedures:

  1. git clone this repo
  2. brew install portaudio
  3. compile opensmile using this script.
  4. add a line to ~/.bash_profile export PATH=/your/dir/to/opensmile/inst/bin:$PATH
  5. test the installation by running SMILExtract -h

xiaotingFu avatar Oct 24 '18 15:10 xiaotingFu

@pnb Thankyou so much for this workaround .You made my day easy

TanviThanekar avatar Oct 20 '20 17:10 TanviThanekar

Anyone having issues with compiling 2.3 on OS X: please try with the recently released version 3.0 which ships with pre-built binaries for OS X and also has a completely overhauled build process based on CMake. Compilation should work out-of-the-box on recent versions on OS X.

chausner-audeering avatar Oct 28 '20 09:10 chausner-audeering