-
Notifications
You must be signed in to change notification settings - Fork 666
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
corrupt librabbitmq.pc #599
Comments
I can fix it in this repository at HEAD. I do not maintain older versions of rabbimq-c, nor do I maintain any of the packages included as a part of a distribution, thus I cannot help there. |
I'm also curious what FFmpeg needs with an pubsub client library? |
Usually, if you want to stream video to multiple clients you'd have to use a separate server like Nginx. FFmpeg is just a client that sends data to the server (An alternative is to use multicast) By the way, you can already use a brokerless pub-sub via ZeroMQ on FFmpeg: |
ok, thanks |
Fixes alanxz#599 Private lib entries are currently separated by semicolon. Replace semicolon by space and add -l prefix to libs. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
Fixes #599 Private lib entries are currently separated by semicolon. Replace semicolon by space and add -l prefix to libs. Signed-off-by: Andriy Gelman <andriy.gelman@gmail.com>
At the moment, the generated librabbitmq.pc file has an entry:
Libs.private: rt;-pthread
I believe it's supposed to be Libs.private: -lrt -lpthread
The redundant ";" will cause a compilation issue if the Libs.private flag is used.
This issue also exists on the ubuntu 16.04 packages.
Are you able to fix and backport the changes?
FYI, I'm trying to add your AMQP implementation into FFmpeg which is using pkg-config. At the moment I cannot compile without manually changing your package config file.
The text was updated successfully, but these errors were encountered: