-
Notifications
You must be signed in to change notification settings - Fork 314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[README] update installation instructions for macOS (missing dependencies) #162
Comments
Getting the same here on an Intel macOS machine and the 0.5.4 release. In my case, zstd was also missing. Shouldn't these libraries be statically complied into the build? Librtmp is also unnecessary and should be omitted from the build config. For anyone else using Nixpkgs on Mac: I got this working under a Nix shell with
|
Heads up that this issue still exists for MacOS. For those of you using nix on macos, the nixpkgs workaround mentioned earlier still works. |
Thanks, I have taken a look and I see the problem now. The MacOS runner in GitHub comes with librtmp and libidn2 installed, and the curl build system automatically detects that and links them in. I think I'll explicitly disable them so the pre-compiled release binaries do not have them linked in (this is the case in the Linux binaries anyways). |
I believe this is an macOS issue only.
In short,
The following dependencies are also needed in addition to the current listed dependencies:
libidn2
librtmp
On macOS do:
brew install libidn2 rtmpdump
Reason:
Both library are both GNU hence some linux distribution may ship with both of them. For instance on my Centos machine your instructions worked, in which macOS does NOT.
The text was updated successfully, but these errors were encountered: