I compiled a library known as libflite (https://github.com/festvox/flite) from supply. make set up
routinely put in into /usr/native/bin
and usr/native/lib
. A homebrew formulation for libflite doesn’t exist.
Subsequent, I attempted unsuccessfully to put in ffmpeg through a customized homebrew faucet
brew set up homebrew-ffmpeg/ffmpeg/ffmpeg --with-libflite
It can not discover libflite:
ERROR: libflite not discovered
Error: homebrew-ffmpeg/ffmpeg/ffmpeg 6.1-with-options didn't construct
Do installers not routinely search for dependent libraries in usr/native/lib
?
I appeared within the ffmpeg configure
file and the declarations part does have a default library path variable:
# set up paths
prefix_default="/usr/native"
bindir_default="${prefix}/bin"
datadir_default="${prefix}/share/ffmpeg"
docdir_default="${prefix}/share/doc/ffmpeg"
incdir_default="${prefix}/embrace"
libdir_default="${prefix}/lib"
mandir_default="${prefix}/share/man"
So why is not the linker discovering it? Is not usr/native/lib
the proper listing for all person put in libraries. Does MacOS not come arrange to make use of it by default?
If not, then is there a “appropriate” method I must be putting in libraries to verify future CLI installations work correctly?