-
Notifications
You must be signed in to change notification settings - Fork 5
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
cannot compile under Ubuntu 14.04 #8
Comments
@Polochon-street this is the same issue as with Travis for the CMake version. @fossfreedom You need the packages 👍 for redefining |
@Phyks - thanks for the quick reply. I've got all three of those dev libraries installed :( |
I'm currently setting up an Ubuntu 14.04 VM to see what's going on - hang on! @Phyks The C99 flag is in the CMakeLists.txt, isn't it? |
Okay @fossfreedom , I found out what the problem is here:
Since you seem to use an « old » version of libav, you need to change these functions in decode.c. There must be a cleaner way to support both versions, maybe @Phyks has an idea? |
@Polochon-street I think the best way to handle it is to use an |
Latest commit seems to fix this. Many thanks @Polochon-street & @Phyks for your help on this. |
Cool! You're welcome! |
I'm using ubuntu 14.04 which is Canonical's 5 year supports o/s
Unfortunately I cannot compile this under the o/s due to the older libraries available.
The projects CMake dependency is slated to be 3.0 or later :(
if I add this diff I can start compiling...
This then complains about the use of M_PI ... so I've applied this patch:
... this gets me down to these errors:
I presume I'm missing linking against one of the libav libraries? - am I using too old a libav library or am I missing an explicit link in my library linking?
http://paste.ubuntu.com/13541453/
The text was updated successfully, but these errors were encountered: