Page 1 of 1

-lsztd not found when building 3.0.14

Posted: 03 Jun 2021 23:00
by EP99
Building 3.0.14 using "Build VLC with single command" on mac intel against 10.14 and getting the following error (trimmed output):

Code: Select all

... CCLD libinflate_plugin.la CCLD libprefetch_plugin.la CCLD libhds_plugin.la CCLD librecord_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 $

The source for *appears* to live here however:

~temp⁩ ▸ ⁨VLC⁩ ▸ ⁨vlc-3.0.14⁩ ▸ ⁨extras⁩ ▸ ⁨tools⁩ ▸ ⁨cmake⁩ ▸ ⁨Utilities⁩ ▸ ⁨cmzstd⁩ ▸ ⁨lib⁩

How can I fix? Thank you.

Re: -lsztd not found when building 3.0.14

Posted: 04 Jun 2021 19:54
by EP99
Correction to my post above. There is NO cmake directory in

Code: Select all

~temp⁩ ▸ ⁨VLC⁩ ▸ ⁨vlc-3.0.14⁩ ▸ ⁨extras⁩ ▸ ⁨tools
only a

Code: Select all

cmake-enable-ALPN-support-on-macOS-10.14.patch
file.

Is this the issue - the cmake directory with the needed source is missing or has been removed from 3.0.12 and 3.0.14?

If so what is the fix to the error reported above?