Hi! Trying to build your program but fail due to pulseaudio libs absence. This is true, indeed, I've no pulseaudio on my system. How to bypass this?
CCLD onvifmgr
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libsndfile.so.1, needed by /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_command@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_readf_int@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_get_string@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_readf_short@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_writef_short@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_readf_float@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_error_number@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_writef_float@libsndfile.so.1.0'
/usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../x86_64-pc-linux-gnu/bin/ld: /home/kanyck/OnvifDeviceManager/subprojects/pulseaudio/build/dist/lib/pulseaudio/libpulsecommon-16.1.so: undefined reference to `sf_writef_int@libsndfile.so.1.0'
collect2: error: ld returned 1 exit status
Hi! Trying to build your program but fail due to pulseaudio libs absence. This is true, indeed, I've no pulseaudio on my system. How to bypass this?