Post not yet marked as solved
Post marked as unsolved with 1 replies, 1,332 views
Running on Mojave against Xcode 11.3.1 with command tools installed.
Trying to compile source code for VLC and am getting the following ld error. VLC Developers suggest this is an "Apple problem" possibly "exacerbated by homebrew".
Making all in modules
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in .
CCLD libhttps_plugin.la
CCLD librtp_plugin.la
CCLD libi420_nv12_plugin.la
CCLD libi420_10_p010_plugin.la
CCLD libmotion_plugin.la
CCLD libarchive_plugin.la
CCLD libalphamask_plugin.la
CCLD libball_plugin.la
CCLD libblendbench_plugin.la
CCLD libbluescreen_plugin.la
CCLD libcanvas_plugin.la
CCLD libcolorthres_plugin.la
CCLD libcroppadd_plugin.la
CCLD libedgedetection_plugin.la
ld: library not found for -lzstd
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libarchive_plugin.la] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Can someone please suggest how I can recover from this?
Couple of questions come to mind:
Where is zstd located on system?
What is missing from Xcode that I need to install?
Have installed zstd via homebrew and have 1.50 installed and is up to date.
Thanks in advance for any help someone can lend.