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
Can not build USDX on Ubuntu 14.04 #188
Comments
please provide output from configure script. most likely your system is using libav instead of ffmpeg and thus is not supported. |
Hi,
Please help! |
Seems like you build a custom ffmpeg version by yourself (it's in |
Thank for your quick reply! |
Did you specify custom |
Hi, I tried to build USDX with no environment variables. Just
After that, I also tried to export
|
First:
You do not need The problem with the second approach is, that if you set
|
Hi, I tried to configure and make as your help, but still error. Please help!
|
Ok. seems like the fpc does not accept the linker arguments. I do not know what's wrong with your setup. I will try to replicate it and report back. |
Yes, thank you! |
I am on Debian Jessie and I'm experiencing the same issue. I have purged fpc2.8 and ffmpeg3, installed fpc3.0.0 from the repositories and ffmpeg version n2.7.7 from source, much like zeroel it seems. |
Same thing Ubuntu 14.04. I've installed ffmpeg-2.8.6, same result. |
I'm getting:
|
I just tried to compile USDX from source and got the exact same error as everyone else in this post. I compiled ffmpeg 2.8 from source. The system is running Debian Jessie. Did anyone found a solution yet? |
Not yet, alas. I have temporarily made a seperate partition running arch linux and got it working easily there. I'm planning on trying to run it from Debian in a VM or chroot, but I haven't figured that quite out yet. It's definitely not ideal, but it at least allows you to play. |
The FPC version seems broken. I can only compile with fpc 3.0.2 |
The problem is that most of you compiled FFmpeg only as static libraries.
So to fix the error listed in the first post, we can add -lm to LIBS since libm is most likely a shared library. But if you do so , you will be greeted with lots of other undefined symbols and in the end you will notice that you have to tell the linker to link the code to -lavcodec after -lavformat (not before). Then you start cursing Free Pascal and consider rebuilding FFmpeg as shared library. @Redox15, I don't know what went wrong there, but the current version no longer checks for libpng. |
Hi, Please help!
I'm trying to build your USDX on my Ubuntu 14.04. But got error:
Please help me to fix them
The text was updated successfully, but these errors were encountered: