[FFmpeg-devel] Changes to configure for NDI SDK 3 on macOS

Ronald S. Bultje rsbultje at gmail.com
Sat Feb 16 19:27:50 EET 2019


Hi Pranap,

On Sat, Feb 16, 2019 at 11:43 AM Pranav Nutalapati <
pranavnutalapati at gmail.com> wrote:

> I’ve been trying to compile ffmpeg with NDI support on macOS and kept on
> running into the error
>
>     ld: library not found for -lndi
>
> when compiling. Having no experience with compiling things or C in
> general, I poked around and tried various different things. However, the
> issue turned out to be that under the configure file, both
> libndi_newtek_indev_extralibs and libndi_newtek_outdev_extralibs had the
> option “-lndi” when in fact, this library didn’t exist!
>
> Under /usr/local, I did find libndi.3.dylib.
>

Most systems automatically create symlinks from the unversioned to the
versioned dylib (ln -s libndi.3.dylib libndi.dylib), which is how this is
normally dealt with.

Ronald


More information about the ffmpeg-devel mailing list