I cloned the repository, then I installed all needed dependencies on Fedora 31 by running # dnf install automake g++ libtool then I runned buildWithPortAudio.sh, but I got error failed to build or install openSMILE!. I attach full compilation log below
$ sh buildWithPortAudio.sh
++++++++++++++ Compiling PortAudio....
portaudio/
portaudio/build/
portaudio/build/scons/
portaudio/build/scons/SConscript_common
portaudio/build/scons/SConscript_opts
portaudio/build/msvc/
portaudio/build/msvc/portaudio.sln
portaudio/build/msvc/portaudio.dsw
portaudio/build/msvc/portaudio.def
portaudio/build/msvc/portaudio.vcproj
portaudio/build/msvc/portaudio.dsp
portaudio/build/msvc/readme.txt
portaudio/pablio/
portaudio/pablio/README.txt
portaudio/pablio/pablio.h
portaudio/pablio/test_w_saw.c
portaudio/pablio/pablio.def
portaudio/pablio/test_rw_echo.c
portaudio/pablio/pablio.c
portaudio/pablio/test_rw.c
portaudio/pablio/test_w_saw8.c
portaudio/cmake_support/
portaudio/cmake_support/options_cmake.h.in
portaudio/cmake_support/FindASIOSDK.cmake
portaudio/cmake_support/FindDXSDK.cmake
portaudio/cmake_support/template_portaudio.def
portaudio/test/
portaudio/test/patest1.c
portaudio/test/patest_many.c
portaudio/test/patest_two_rates.c
portaudio/test/patest_multi_sine.c
portaudio/test/patest_sine_time.c
portaudio/test/patest_ringmix.c
portaudio/test/patest_leftright.c
portaudio/test/patest_converters.c
portaudio/test/patest_latency.c
portaudio/test/patest_toomanysines.c
portaudio/test/patest_in_overflow.c
portaudio/test/patest_out_underflow.c
portaudio/test/patest_stop_playout.c
portaudio/test/pa_minlat.c
portaudio/test/patest_sine8.c
portaudio/test/patest_underflow.c
portaudio/test/patest_start_stop.c
portaudio/test/patest_sine_channelmaps.c
portaudio/test/patest_clip.c
portaudio/test/patest_timing.c
portaudio/test/patest_sine_srate.c
portaudio/test/patest_dsound_surround.c
portaudio/test/patest_wire.c
portaudio/test/patest_mono.c
portaudio/test/CMakeLists.txt
portaudio/test/patest_hang.c
portaudio/test/patest_wmme_low_level_latency_params.c
portaudio/test/patest_write_stop.c
portaudio/test/patest_callbackstop.c
portaudio/test/patest_wmme_find_best_latency_params.c
portaudio/test/patest_suggested_vs_streaminfo_latency.c
portaudio/test/patest_buffer.c
portaudio/test/patest_read_record.c
portaudio/test/README.txt
portaudio/test/patest_prime.c
portaudio/test/patest_jack_wasapi.c
portaudio/test/patest_suggested_vs_streaminfo_latency.py
portaudio/test/patest_longsine.c
portaudio/test/patest_stop.c
portaudio/test/patest_sync.c
portaudio/test/patest_dither.c
portaudio/test/patest_dsound_low_level_latency_params.c
portaudio/test/patest_maxsines.c
portaudio/test/patest_sine_formats.c
portaudio/test/patest_dsound_find_best_latency_params.c
portaudio/LICENSE.txt
portaudio/SConstruct
portaudio/missing
portaudio/src/
portaudio/src/os/
portaudio/src/os/unix/
portaudio/src/os/unix/pa_unix_util.c
portaudio/src/os/unix/pa_unix_util.h
portaudio/src/os/unix/pa_unix_hostapis.c
portaudio/src/os/mac_osx/
portaudio/src/os/win/
portaudio/src/os/win/pa_win_coinitialize.c
portaudio/src/os/win/pa_win_coinitialize.h
portaudio/src/os/win/pa_x86_plain_converters.h
portaudio/src/os/win/pa_win_wdmks_utils.c
portaudio/src/os/win/pa_win_hostapis.c
portaudio/src/os/win/pa_win_waveformat.c
portaudio/src/os/win/pa_win_util.c
portaudio/src/os/win/pa_x86_plain_converters.c
portaudio/src/os/win/pa_win_wdmks_utils.h
portaudio/src/hostapi/
portaudio/src/hostapi/oss/
portaudio/src/hostapi/oss/recplay.c
portaudio/src/hostapi/oss/pa_unix_oss.c
portaudio/src/hostapi/oss/low_latency_tip.txt
portaudio/src/hostapi/skeleton/
portaudio/src/hostapi/skeleton/README.txt
portaudio/src/hostapi/skeleton/pa_hostapi_skeleton.c
portaudio/src/hostapi/wasapi/
portaudio/src/hostapi/wasapi/mingw-include/
portaudio/src/hostapi/wasapi/mingw-include/endpointvolume.h
portaudio/src/hostapi/wasapi/mingw-include/functiondiscoverykeys.h
portaudio/src/hostapi/wasapi/mingw-include/sal.h
portaudio/src/hostapi/wasapi/mingw-include/mmdeviceapi.h
portaudio/src/hostapi/wasapi/mingw-include/propkeydef.h
portaudio/src/hostapi/wasapi/mingw-include/ks.h
portaudio/src/hostapi/wasapi/mingw-include/ksmedia.h
portaudio/src/hostapi/wasapi/mingw-include/sdkddkver.h
portaudio/src/hostapi/wasapi/mingw-include/ksuuids.h
portaudio/src/hostapi/wasapi/mingw-include/propsys.h
portaudio/src/hostapi/wasapi/mingw-include/ksguid.h
portaudio/src/hostapi/wasapi/mingw-include/AudioSessionTypes.h
portaudio/src/hostapi/wasapi/mingw-include/audioclient.h
portaudio/src/hostapi/wasapi/mingw-include/propidl.h
portaudio/src/hostapi/wasapi/mingw-include/ksproxy.h
portaudio/src/hostapi/wasapi/mingw-include/rpcsal.h
portaudio/src/hostapi/wasapi/mingw-include/structuredquery.h
portaudio/src/hostapi/wasapi/mingw-include/FunctionDiscoveryKeys_devpkey.h
portaudio/src/hostapi/wasapi/mingw-include/devicetopology.h
portaudio/src/hostapi/wasapi/mingw-include/propkey.h
portaudio/src/hostapi/wasapi/mingw-include/shtypes.h
portaudio/src/hostapi/wasapi/readme.txt
portaudio/src/hostapi/wasapi/pa_win_wasapi.c
portaudio/src/hostapi/wdmks/
portaudio/src/hostapi/wdmks/pa_win_wdmks.c
portaudio/src/hostapi/wdmks/readme.txt
portaudio/src/hostapi/wmme/
portaudio/src/hostapi/wmme/pa_win_wmme.c
portaudio/src/hostapi/jack/
portaudio/src/hostapi/jack/pa_jack.c
portaudio/src/hostapi/coreaudio/
portaudio/src/hostapi/coreaudio/pa_mac_core_old.c
portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.c
portaudio/src/hostapi/coreaudio/pa_mac_core.c
portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.c
portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.h
portaudio/src/hostapi/coreaudio/pa_mac_core_internal.h
portaudio/src/hostapi/coreaudio/notes.txt
portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.h
portaudio/src/hostapi/asio/
portaudio/src/hostapi/asio/ASIO-README.txt
portaudio/src/hostapi/asio/Callback_adaptation_.pdf
portaudio/src/hostapi/asio/Pa_ASIO.pdf
portaudio/src/hostapi/asio/iasiothiscallresolver.h
portaudio/src/hostapi/asio/pa_asio.cpp
portaudio/src/hostapi/asio/iasiothiscallresolver.cpp
portaudio/src/hostapi/dsound/
portaudio/src/hostapi/dsound/pa_win_ds.c
portaudio/src/hostapi/dsound/pa_win_ds_dynlink.c
portaudio/src/hostapi/dsound/pa_win_ds_dynlink.h
portaudio/src/hostapi/asihpi/
portaudio/src/hostapi/asihpi/pa_linux_asihpi.c
portaudio/src/hostapi/alsa/
portaudio/src/hostapi/alsa/pa_linux_alsa.c
portaudio/src/common/
portaudio/src/common/pa_hostapi.h
portaudio/src/common/pa_process.h
portaudio/src/common/pa_cpuload.c
portaudio/src/common/pa_util.h
portaudio/src/common/pa_allocation.c
portaudio/src/common/pa_converters.c
portaudio/src/common/pa_cpuload.h
portaudio/src/common/pa_stream.h
portaudio/src/common/pa_types.h
portaudio/src/common/pa_allocation.h
portaudio/src/common/pa_ringbuffer.h
portaudio/src/common/pa_trace.h
portaudio/src/common/pa_dither.c
portaudio/src/common/pa_memorybarrier.h
portaudio/src/common/pa_ringbuffer.c
portaudio/src/common/pa_endianness.h
portaudio/src/common/pa_converters.h
portaudio/src/common/pa_debugprint.h
portaudio/src/common/pa_process.c
portaudio/src/common/pa_dither.h
portaudio/src/common/pa_front.c
portaudio/src/common/pa_stream.c
portaudio/src/common/pa_trace.c
portaudio/src/common/pa_debugprint.c
portaudio/src/SConscript
portaudio/CMakeLists.txt
portaudio/Makefile.in
portaudio/configure.in
portaudio/configure
portaudio/qa/
portaudio/qa/loopback/
portaudio/qa/loopback/src/
portaudio/qa/loopback/src/write_wav.c
portaudio/qa/loopback/src/paqa_tools.h
portaudio/qa/loopback/src/audio_analyzer.h
portaudio/qa/loopback/src/write_wav.h
portaudio/qa/loopback/src/test_audio_analyzer.c
portaudio/qa/loopback/src/paqa_tools.c
portaudio/qa/loopback/src/biquad_filter.c
portaudio/qa/loopback/src/biquad_filter.h
portaudio/qa/loopback/src/audio_analyzer.c
portaudio/qa/loopback/src/test_audio_analyzer.h
portaudio/qa/loopback/src/paqa.c
portaudio/qa/loopback/src/qa_tools.h
portaudio/qa/loopback/README.txt
portaudio/qa/paqa_latency.c
portaudio/qa/paqa_errs.c
portaudio/qa/paqa_devs.c
portaudio/fixfile.bat
portaudio/doc/
portaudio/doc/utils/
portaudio/doc/utils/checkfiledocs.py
portaudio/doc/html/
portaudio/doc/src/
portaudio/doc/src/tutorial/
portaudio/doc/src/tutorial/start_stop_abort.dox
portaudio/doc/src/tutorial/compile_mac_coreaudio.dox
portaudio/doc/src/tutorial/querying_devices.dox
portaudio/doc/src/tutorial/initializing_portaudio.dox
portaudio/doc/src/tutorial/utility_functions.dox
portaudio/doc/src/tutorial/compile_windows.dox
portaudio/doc/src/tutorial/compile_linux.dox
portaudio/doc/src/tutorial/open_default_stream.dox
portaudio/doc/src/tutorial/compile_cmake.dox
portaudio/doc/src/tutorial/writing_a_callback.dox
portaudio/doc/src/tutorial/compile_windows_asio_msvc.dox
portaudio/doc/src/tutorial/terminating_portaudio.dox
portaudio/doc/src/tutorial/blocking_read_write.dox
portaudio/doc/src/tutorial/compile_windows_mingw.dox
portaudio/doc/src/tutorial/exploring.dox
portaudio/doc/src/tutorial/tutorial_start.dox
portaudio/doc/src/images/
portaudio/doc/src/images/portaudio-external-architecture-diagram.png
portaudio/doc/src/mainpage.dox
portaudio/doc/src/license.dox
portaudio/doc/src/api_overview.dox
portaudio/doc/src/srcguide.dox
portaudio/README.configure.txt
portaudio/examples/
portaudio/examples/paex_record_file.c
portaudio/examples/paex_sine_c++.cpp
portaudio/examples/paex_sine.c
portaudio/examples/paex_wmme_surround.c
portaudio/examples/paex_mono_asio_channel_select.c
portaudio/examples/CMakeLists.txt
portaudio/examples/paex_wmme_ac3.c
portaudio/examples/paex_pink.c
portaudio/examples/paex_read_write_wire.c
portaudio/examples/paex_ocean_shore.c
portaudio/examples/paex_write_sine_nonint.c
portaudio/examples/pa_devs.c
portaudio/examples/paex_write_sine.c
portaudio/examples/paex_record.c
portaudio/examples/paex_saw.c
portaudio/examples/pa_fuzz.c
portaudio/depcomp
portaudio/Doxyfile.developer
portaudio/ltmain.sh
portaudio/portaudio-2.0.pc.in
portaudio/include/
portaudio/include/pa_win_ds.h
portaudio/include/pa_win_waveformat.h
portaudio/include/pa_win_wdmks.h
portaudio/include/pa_win_wmme.h
portaudio/include/pa_mac_core.h
portaudio/include/pa_jack.h
portaudio/include/pa_linux_alsa.h
portaudio/include/pa_win_wasapi.h
portaudio/include/portaudio.h
portaudio/include/pa_asio.h
portaudio/README.txt
portaudio/install-sh
portaudio/testcvs/
portaudio/testcvs/changeme.txt
portaudio/bindings/
portaudio/bindings/java/
portaudio/bindings/java/scripts/
portaudio/bindings/java/scripts/make_header.bat
portaudio/bindings/java/jportaudio/
portaudio/bindings/java/jportaudio/src/
portaudio/bindings/java/jportaudio/src/com/
portaudio/bindings/java/jportaudio/src/com/portaudio/
portaudio/bindings/java/jportaudio/src/com/portaudio/StreamParameters.java
portaudio/bindings/java/jportaudio/src/com/portaudio/HostApiInfo.java
portaudio/bindings/java/jportaudio/src/com/portaudio/DeviceInfo.java
portaudio/bindings/java/jportaudio/src/com/portaudio/PortAudio.java
portaudio/bindings/java/jportaudio/src/com/portaudio/StreamInfo.java
portaudio/bindings/java/jportaudio/src/com/portaudio/BlockingStream.java
portaudio/bindings/java/jportaudio/jtests/
portaudio/bindings/java/jportaudio/jtests/com/
portaudio/bindings/java/jportaudio/jtests/com/portaudio/
portaudio/bindings/java/jportaudio/jtests/com/portaudio/TestBasic.java
portaudio/bindings/java/jportaudio/jtests/com/portaudio/PlaySine.java
portaudio/bindings/java/jportaudio/.project
portaudio/bindings/java/jportaudio/.classpath
portaudio/bindings/java/c/
portaudio/bindings/java/c/src/
portaudio/bindings/java/c/src/com_portaudio_PortAudio.c
portaudio/bindings/java/c/src/jpa_tools.h
portaudio/bindings/java/c/src/com_portaudio_BlockingStream.c
portaudio/bindings/java/c/src/jpa_tools.c
portaudio/bindings/java/c/src/com_portaudio_PortAudio.h
portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h
portaudio/bindings/java/c/build/
portaudio/bindings/java/c/build/vs2010/
portaudio/bindings/java/c/build/vs2010/PortAudioJNI/
portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcxproj
portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcproj
portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.sln
portaudio/bindings/java/jportaudio.dox
portaudio/bindings/cpp/
portaudio/bindings/cpp/lib/
portaudio/bindings/cpp/lib/Makefile.am
portaudio/bindings/cpp/lib/Makefile.in
portaudio/bindings/cpp/bin/
portaudio/bindings/cpp/bin/Makefile.am
portaudio/bindings/cpp/bin/Makefile.in
portaudio/bindings/cpp/include/
portaudio/bindings/cpp/include/portaudiocpp/
portaudio/bindings/cpp/include/portaudiocpp/AutoSystem.hxx
portaudio/bindings/cpp/include/portaudiocpp/AsioDeviceAdapter.hxx
portaudio/bindings/cpp/include/portaudiocpp/SampleDataFormat.hxx
portaudio/bindings/cpp/include/portaudiocpp/StreamParameters.hxx
portaudio/bindings/cpp/include/portaudiocpp/DirectionSpecificStreamParameters.hxx
portaudio/bindings/cpp/include/portaudiocpp/Exception.hxx
portaudio/bindings/cpp/include/portaudiocpp/CFunCallbackStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/InterfaceCallbackStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/CallbackStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/BlockingStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/CallbackInterface.hxx
portaudio/bindings/cpp/include/portaudiocpp/MemFunCallbackStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/System.hxx
portaudio/bindings/cpp/include/portaudiocpp/Stream.hxx
portaudio/bindings/cpp/include/portaudiocpp/HostApi.hxx
portaudio/bindings/cpp/include/portaudiocpp/PortAudioCpp.hxx
portaudio/bindings/cpp/include/portaudiocpp/SystemDeviceIterator.hxx
portaudio/bindings/cpp/include/portaudiocpp/CppFunCallbackStream.hxx
portaudio/bindings/cpp/include/portaudiocpp/SystemHostApiIterator.hxx
portaudio/bindings/cpp/include/portaudiocpp/Device.hxx
portaudio/bindings/cpp/include/Makefile.am
portaudio/bindings/cpp/include/Makefile.in
portaudio/bindings/cpp/INSTALL
portaudio/bindings/cpp/COPYING
portaudio/bindings/cpp/portaudiocpp.pc.in
portaudio/bindings/cpp/example/
portaudio/bindings/cpp/example/sine.cxx
portaudio/bindings/cpp/example/devs.cxx
portaudio/bindings/cpp/build/
portaudio/bindings/cpp/build/gnu/
portaudio/bindings/cpp/build/gnu/Makefile.in
portaudio/bindings/cpp/build/gnu/aclocal.m4
portaudio/bindings/cpp/build/gnu/OUT_OF_DATE
portaudio/bindings/cpp/build/gnu/install-sh
portaudio/bindings/cpp/build/gnu/configure
portaudio/bindings/cpp/build/gnu/config.guess
portaudio/bindings/cpp/build/gnu/configure.ac
portaudio/bindings/cpp/build/gnu/config.sub
portaudio/bindings/cpp/build/vc6/
portaudio/bindings/cpp/build/vc6/devs_example.dsw
portaudio/bindings/cpp/build/vc6/sine_example.dsw
portaudio/bindings/cpp/build/vc6/static_library.dsp
portaudio/bindings/cpp/build/vc6/static_library.dsw
portaudio/bindings/cpp/build/vc6/devs_example.dsp
portaudio/bindings/cpp/build/vc6/sine_example.dsp
portaudio/bindings/cpp/build/vc7/
portaudio/bindings/cpp/build/vc7/OUT_OF_DATE
portaudio/bindings/cpp/build/vc7_1/
portaudio/bindings/cpp/build/vc7_1/devs_example.sln
portaudio/bindings/cpp/build/vc7_1/sine_example.sln
portaudio/bindings/cpp/build/vc7_1/static_library.vcproj
portaudio/bindings/cpp/build/vc7_1/static_library.sln
portaudio/bindings/cpp/build/vc7_1/devs_example.vcproj
portaudio/bindings/cpp/build/vc7_1/sine_example.vcproj
portaudio/bindings/cpp/NEWS
portaudio/bindings/cpp/Makefile.in
portaudio/bindings/cpp/ChangeLog
portaudio/bindings/cpp/source/
portaudio/bindings/cpp/source/portaudiocpp/
portaudio/bindings/cpp/source/portaudiocpp/SystemDeviceIterator.cxx
portaudio/bindings/cpp/source/portaudiocpp/CppFunCallbackStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/MemFunCallbackStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/InterfaceCallbackStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/DirectionSpecificStreamParameters.cxx
portaudio/bindings/cpp/source/portaudiocpp/Exception.cxx
portaudio/bindings/cpp/source/portaudiocpp/CallbackStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/BlockingStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/CallbackInterface.cxx
portaudio/bindings/cpp/source/portaudiocpp/System.cxx
portaudio/bindings/cpp/source/portaudiocpp/SystemHostApiIterator.cxx
portaudio/bindings/cpp/source/portaudiocpp/Device.cxx
portaudio/bindings/cpp/source/portaudiocpp/AsioDeviceAdapter.cxx
portaudio/bindings/cpp/source/portaudiocpp/StreamParameters.cxx
portaudio/bindings/cpp/source/portaudiocpp/CFunCallbackStream.cxx
portaudio/bindings/cpp/source/portaudiocpp/Stream.cxx
portaudio/bindings/cpp/source/portaudiocpp/HostApi.cxx
portaudio/bindings/cpp/README
portaudio/bindings/cpp/aclocal.m4
portaudio/bindings/cpp/SConscript
portaudio/bindings/cpp/doc/
portaudio/bindings/cpp/doc/README
portaudio/bindings/cpp/doc/config.doxy
portaudio/bindings/cpp/doc/config.doxy.linux
portaudio/bindings/cpp/doc/Makefile.am
portaudio/bindings/cpp/doc/Makefile.in
portaudio/bindings/cpp/Makefile.am
portaudio/bindings/cpp/configure
portaudio/bindings/cpp/AUTHORS
portaudio/bindings/cpp/configure.ac
portaudio/aclocal.m4
portaudio/Doxyfile
portaudio/config.guess
portaudio/fixdir.bat
portaudio/index.html
portaudio/config.sub
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for gawk... gawk
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ar... /usr/bin/ar
checking whether byte ordering is bigendian... no
checking for snd_pcm_open in -lasound... no
checking for HPI_SubSysCreate in -lhpi... no
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking linux/soundcard.h usability... yes
checking linux/soundcard.h presence... yes
checking for linux/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking for _oss_ioctl in -lossaudio... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for JACK... no
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking for clock_gettime in -lrt... yes
checking for clock_gettime... yes
checking for nanosleep... yes
checking for pthread_create in -lpthread... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating portaudio-2.0.pc
config.status: executing libtool commands
Configuration summary:
Target ...................... x86_64-unknown-linux-gnu
C++ bindings ................ no
Debug output ................ no
ALSA ........................ no
ASIHPI ...................... no
OSS ......................... yes
JACK ........................ no
if test -n "" ; then for dir in ""; do make -C $dir all; done ; fi
/usr/bin/install -c -d /home/a/opensmile/inst/lib
/bin/sh ./libtool --mode=install /usr/bin/install -c lib/libportaudio.la /home/a/opensmile/inst/lib
libtool: install: /usr/bin/install -c lib/.libs/libportaudio.so.2.0.0 /home/a/opensmile/inst/lib/libportaudio.so.2.0.0
libtool: install: (cd /home/a/opensmile/inst/lib && { ln -s -f libportaudio.so.2.0.0 libportaudio.so.2 || { rm -f libportaudio.so.2 && ln -s libportaudio.so.2.0.0 libportaudio.so.2; }; })
libtool: install: (cd /home/a/opensmile/inst/lib && { ln -s -f libportaudio.so.2.0.0 libportaudio.so || { rm -f libportaudio.so && ln -s libportaudio.so.2.0.0 libportaudio.so; }; })
libtool: install: /usr/bin/install -c lib/.libs/libportaudio.lai /home/a/opensmile/inst/lib/libportaudio.la
libtool: install: /usr/bin/install -c lib/.libs/libportaudio.a /home/a/opensmile/inst/lib/libportaudio.a
libtool: install: chmod 644 /home/a/opensmile/inst/lib/libportaudio.a
libtool: install: ranlib /home/a/opensmile/inst/lib/libportaudio.a
libtool: finish: PATH="/home/a/.local/bin:/home/a/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/a/.composer/vendor/bin:/sbin" ldconfig -n /home/a/opensmile/inst/lib
----------------------------------------------------------------------
Libraries have been installed in:
/home/a/opensmile/inst/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/usr/bin/install -c -d /home/a/opensmile/inst/include
for include in portaudio.h; do \
/usr/bin/install -c -m 644 -m 644 ./include/$include /home/a/opensmile/inst/include/$include; \
done
/usr/bin/install -c -d /home/a/opensmile/inst/lib/pkgconfig
/usr/bin/install -c -m 644 portaudio-2.0.pc /home/a/opensmile/inst/lib/pkgconfig/portaudio-2.0.pc
------------------------------------------------------------
PortAudio was successfully installed.
On some systems (e.g. Linux) you should run 'ldconfig' now
to make the shared object available. You may also need to
modify your LD_LIBRARY_PATH environment variable to include
the directory /home/a/opensmile/inst/lib
------------------------------------------------------------
make install-recursive
make[1]: ingresso nella directory "/home/a/opensmile/thirdparty/portaudio"
if test -n "" ; then for dir in ""; do make -C $dir install; done ; fi
make[1]: uscita dalla directory "/home/a/opensmile/thirdparty/portaudio"
++++++++++++++ Compiling openSMILE....
- aclocal.
- autoconf.
- autoheader.
- automake.
- libtoolize
- aclocal.
- autoconf.
- autoheader.
- automake.
- libtoolize
./configure --prefix=/home/a/opensmile/inst --with-portaudio=/home/a/opensmile/inst
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for Pa_Initialize in -lportaudio... yes
checking portaudio.h usability... yes
checking portaudio.h presence... yes
checking for portaudio.h... yes
checking for Pa_GetHostApiCount in -lportaudio... yes
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking for the pthreads library -lpthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
rm -f SMILExtract
test -z "libopensmile.la" || rm -f libopensmile.la
rm -f ./so_locations
rm -rf .libs _libs
rm -rf src/android/.libs src/android/_libs
rm -rf src/classifiers/.libs src/classifiers/_libs
rm -rf src/classifiers/julius/.libs src/classifiers/julius/_libs
rm -rf src/classifiers/libsvm/.libs src/classifiers/libsvm/_libs
rm -rf src/core/.libs src/core/_libs
rm -rf src/dsp/.libs src/dsp/_libs
rm -rf src/dspcore/.libs src/dspcore/_libs
rm -rf src/examples/.libs src/examples/_libs
rm -rf src/functionals/.libs src/functionals/_libs
rm -rf src/io/.libs src/io/_libs
rm -rf src/iocore/.libs src/iocore/_libs
rm -rf src/lld/.libs src/lld/_libs
rm -rf src/lldcore/.libs src/lldcore/_libs
rm -rf src/other/.libs src/other/_libs
rm -rf src/portaudio/.libs src/portaudio/_libs
rm -rf src/rnn/.libs src/rnn/_libs
rm -rf src/smileutil/.libs src/smileutil/_libs
rm -rf src/video/.libs src/video/_libs
rm -f *.o
rm -f progsrc/smilextract/*.o
rm -f src/android/*.o
rm -f src/android/*.lo
rm -f src/classifiers/*.o
rm -f src/classifiers/*.lo
rm -f src/classifiers/julius/*.o
rm -f src/classifiers/julius/*.lo
rm -f src/classifiers/libsvm/*.o
rm -f src/classifiers/libsvm/*.lo
rm -f src/core/*.o
rm -f src/core/*.lo
rm -f src/dsp/*.o
rm -f src/dsp/*.lo
rm -f src/dspcore/*.o
rm -f src/dspcore/*.lo
rm -f src/examples/*.o
rm -f src/examples/*.lo
rm -f src/functionals/*.o
rm -f src/functionals/*.lo
rm -f src/io/*.o
rm -f src/io/*.lo
rm -f src/iocore/*.o
rm -f src/iocore/*.lo
rm -f src/lld/*.o
rm -f src/lld/*.lo
rm -f src/lldcore/*.o
rm -f src/lldcore/*.lo
rm -f src/other/*.o
rm -f src/other/*.lo
rm -f src/portaudio/*.o
rm -f src/portaudio/*.lo
rm -f src/rnn/*.o
rm -f src/rnn/*.lo
rm -f src/smileutil/*.o
rm -f src/smileutil/*.lo
rm -f src/video/*.o
rm -f src/video/*.lo
rm -f *.lo
make all-am
make[1]: ingresso nella directory "/home/a/opensmile"
g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT progsrc/smilextract/SMILExtract-SMILExtract.o -MD -MP -MF progsrc/smilextract/.deps/SMILExtract-SMILExtract.Tpo -c -o progsrc/smilextract/SMILExtract-SMILExtract.o `test -f 'progsrc/smilextract/SMILExtract.cpp' || echo './'`progsrc/smilextract/SMILExtract.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/julius/libopensmile_la-juliusSink.lo -MD -MP -MF src/classifiers/julius/.deps/libopensmile_la-juliusSink.Tpo -c -o src/classifiers/julius/libopensmile_la-juliusSink.lo `test -f 'src/classifiers/julius/juliusSink.cpp' || echo './'`src/classifiers/julius/juliusSink.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libsvm/libopensmile_la-svm.lo -MD -MP -MF src/classifiers/libsvm/.deps/libopensmile_la-svm.Tpo -c -o src/classifiers/libsvm/libopensmile_la-svm.lo `test -f 'src/classifiers/libsvm/svm.cpp' || echo './'`src/classifiers/libsvm/svm.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-libsvmliveSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-libsvmliveSink.Tpo -c -o src/classifiers/libopensmile_la-libsvmliveSink.lo `test -f 'src/classifiers/libsvmliveSink.cpp' || echo './'`src/classifiers/libsvmliveSink.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-svmSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-svmSink.Tpo -c -o src/classifiers/libopensmile_la-svmSink.lo `test -f 'src/classifiers/svmSink.cpp' || echo './'`src/classifiers/svmSink.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-commandlineParser.lo -MD -MP -MF src/core/.deps/libopensmile_la-commandlineParser.Tpo -c -o src/core/libopensmile_la-commandlineParser.lo `test -f 'src/core/commandlineParser.cpp' || echo './'`src/core/commandlineParser.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-componentManager.lo -MD -MP -MF src/core/.deps/libopensmile_la-componentManager.Tpo -c -o src/core/libopensmile_la-componentManager.lo `test -f 'src/core/componentManager.cpp' || echo './'`src/core/componentManager.cpp
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-configManager.lo -MD -MP -MF src/core/.deps/libopensmile_la-configManager.Tpo -c -o src/core/libopensmile_la-configManager.lo `test -f 'src/core/configManager.cpp' || echo './'`src/core/configManager.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libsvm/libopensmile_la-svm.lo -MD -MP -MF src/classifiers/libsvm/.deps/libopensmile_la-svm.Tpo -c src/classifiers/libsvm/svm.cpp -fPIC -DPIC -o src/classifiers/libsvm/.libs/libopensmile_la-svm.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-svmSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-svmSink.Tpo -c src/classifiers/svmSink.cpp -fPIC -DPIC -o src/classifiers/.libs/libopensmile_la-svmSink.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-configManager.lo -MD -MP -MF src/core/.deps/libopensmile_la-configManager.Tpo -c src/core/configManager.cpp -fPIC -DPIC -o src/core/.libs/libopensmile_la-configManager.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/julius/libopensmile_la-juliusSink.lo -MD -MP -MF src/classifiers/julius/.deps/libopensmile_la-juliusSink.Tpo -c src/classifiers/julius/juliusSink.cpp -fPIC -DPIC -o src/classifiers/julius/.libs/libopensmile_la-juliusSink.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-libsvmliveSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-libsvmliveSink.Tpo -c src/classifiers/libsvmliveSink.cpp -fPIC -DPIC -o src/classifiers/.libs/libopensmile_la-libsvmliveSink.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-commandlineParser.lo -MD -MP -MF src/core/.deps/libopensmile_la-commandlineParser.Tpo -c src/core/commandlineParser.cpp -fPIC -DPIC -o src/core/.libs/libopensmile_la-commandlineParser.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-componentManager.lo -MD -MP -MF src/core/.deps/libopensmile_la-componentManager.Tpo -c src/core/componentManager.cpp -fPIC -DPIC -o src/core/.libs/libopensmile_la-componentManager.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/julius/libopensmile_la-juliusSink.lo -MD -MP -MF src/classifiers/julius/.deps/libopensmile_la-juliusSink.Tpo -c src/classifiers/julius/juliusSink.cpp -o src/classifiers/julius/libopensmile_la-juliusSink.o >/dev/null 2>&1
mv -f src/classifiers/julius/.deps/libopensmile_la-juliusSink.Tpo src/classifiers/julius/.deps/libopensmile_la-juliusSink.Plo
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataMemory.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataMemory.Tpo -c -o src/core/libopensmile_la-dataMemory.lo `test -f 'src/core/dataMemory.cpp' || echo './'`src/core/dataMemory.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataMemory.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataMemory.Tpo -c src/core/dataMemory.cpp -fPIC -DPIC -o src/core/.libs/libopensmile_la-dataMemory.o
In file included from src/include/core/componentList.hpp:30,
from src/core/componentManager.cpp:99:
src/include/core/vectorTransform.hpp:117:83: error: narrowing conversion of ‘'\37777777756'’ from ‘char’ to ‘unsigned char’ [-Wnarrowing]
117 | const unsigned char smileMagic[] = {(char)0xEE, (char)0x11, (char)0x11, (char)0x00};
| ^
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-commandlineParser.lo -MD -MP -MF src/core/.deps/libopensmile_la-commandlineParser.Tpo -c src/core/commandlineParser.cpp -o src/core/libopensmile_la-commandlineParser.o >/dev/null 2>&1
mv -f progsrc/smilextract/.deps/SMILExtract-SMILExtract.Tpo progsrc/smilextract/.deps/SMILExtract-SMILExtract.Po
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataProcessor.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataProcessor.Tpo -c -o src/core/libopensmile_la-dataProcessor.lo `test -f 'src/core/dataProcessor.cpp' || echo './'`src/core/dataProcessor.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataProcessor.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataProcessor.Tpo -c src/core/dataProcessor.cpp -fPIC -DPIC -o src/core/.libs/libopensmile_la-dataProcessor.o
make[1]: *** [Makefile:1582: src/core/libopensmile_la-componentManager.lo] Error 1
make[1]: *** Attesa per i processi non terminati....
mv -f src/core/.deps/libopensmile_la-commandlineParser.Tpo src/core/.deps/libopensmile_la-commandlineParser.Plo
src/core/configManager.cpp: In member function ‘void ConfigType::setName(const char*)’:
src/core/configManager.cpp:492:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
492 | strncpy( name, _name, MIN((l+1),CONFIGTYPE_STRLEN) );
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/core/configManager.cpp:485:22: note: length computed here
485 | size_t l = strlen(_name);
| ~~~~~~^~~~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-svmSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-svmSink.Tpo -c src/classifiers/svmSink.cpp -o src/classifiers/libopensmile_la-svmSink.o >/dev/null 2>&1
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataProcessor.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataProcessor.Tpo -c src/core/dataProcessor.cpp -o src/core/libopensmile_la-dataProcessor.o >/dev/null 2>&1
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libsvm/libopensmile_la-svm.lo -MD -MP -MF src/classifiers/libsvm/.deps/libopensmile_la-svm.Tpo -c src/classifiers/libsvm/svm.cpp -o src/classifiers/libsvm/libopensmile_la-svm.o >/dev/null 2>&1
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/classifiers/libopensmile_la-libsvmliveSink.lo -MD -MP -MF src/classifiers/.deps/libopensmile_la-libsvmliveSink.Tpo -c src/classifiers/libsvmliveSink.cpp -o src/classifiers/libopensmile_la-libsvmliveSink.o >/dev/null 2>&1
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-dataMemory.lo -MD -MP -MF src/core/.deps/libopensmile_la-dataMemory.Tpo -c src/core/dataMemory.cpp -o src/core/libopensmile_la-dataMemory.o >/dev/null 2>&1
mv -f src/classifiers/.deps/libopensmile_la-svmSink.Tpo src/classifiers/.deps/libopensmile_la-svmSink.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -Isrc/include -Iprogsrc/include -I/home/a/opensmile/inst/include -ggdb -DOPENSMILE_BUILD -DHAVE_PORTAUDIO -DBUILD_LIBSVM -DBUILD_SVMSMO -DBUILD_RNN -DBUILD_WITHOUT_EXPERIMENTAL -O2 -lrt -D__STDC_CONSTANT_MACROS -MT src/core/libopensmile_la-configManager.lo -MD -MP -MF src/core/.deps/libopensmile_la-configManager.Tpo -c src/core/configManager.cpp -o src/core/libopensmile_la-configManager.o >/dev/null 2>&1
mv -f src/core/.deps/libopensmile_la-dataProcessor.Tpo src/core/.deps/libopensmile_la-dataProcessor.Plo
mv -f src/classifiers/.deps/libopensmile_la-libsvmliveSink.Tpo src/classifiers/.deps/libopensmile_la-libsvmliveSink.Plo
mv -f src/classifiers/libsvm/.deps/libopensmile_la-svm.Tpo src/classifiers/libsvm/.deps/libopensmile_la-svm.Plo
mv -f src/core/.deps/libopensmile_la-dataMemory.Tpo src/core/.deps/libopensmile_la-dataMemory.Plo
mv -f src/core/.deps/libopensmile_la-configManager.Tpo src/core/.deps/libopensmile_la-configManager.Plo
make[1]: uscita dalla directory "/home/a/opensmile"
make: *** [Makefile:767: all] Error 2
/bin/sh ./libtool --tag=CXX --mode=link g++ -O2 -lrt -D__STDC_CONSTANT_MACROS -o SMILExtract progsrc/smilextract/SMILExtract-SMILExtract.o -lportaudio -L/home/a/opensmile/inst/lib -lm -lpthread -ldl -lopensmile
libtool: link: g++ -O2 -D__STDC_CONSTANT_MACROS -o SMILExtract progsrc/smilextract/SMILExtract-SMILExtract.o /home/a/opensmile/inst/lib/libportaudio.so -lrt -L/home/a/opensmile/inst/lib -lm -lpthread -ldl -lopensmile -Wl,-rpath -Wl,/home/a/opensmile/inst/lib -Wl,-rpath -Wl,/home/a/opensmile/inst/lib
/usr/bin/ld: cannot find -lopensmile
collect2: error: ld returned 1 exit status
make: *** [Makefile:1306: SMILExtract] Error 1
failed to build or install openSMILE!
Please try with the recently released version 3.0. The build process has been completely overhauled there so chances are high it now works out-of-the-box for you.
I cloned the repository, then I installed all needed dependencies on Fedora 31 by running
# dnf install automake g++ libtool
then I runnedbuildWithPortAudio.sh
, but I got errorfailed to build or install openSMILE!
. I attach full compilation log below