Skip to content
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

Lollipop: error: only position independent executables (PIE) are supported. #14

Open
m-o opened this issue Apr 17, 2015 · 2 comments
Open

Comments

@m-o
Copy link

m-o commented Apr 17, 2015

Hi, I have build the ffmpeg library and copied all files in /dist to /files folder in my android app.
Previously, I have been able to run ffmpeg without ramp support via adb shell.
I am running Android 5.0.1.
Bud when I try to run this build, I get error:
shell@falcon_umts:/data/data/xyz/files/ff/bin $ ./ffmpeg
error: only position independent executables (PIE) are supported.
(I have set all the appropriate permissions)

I thing it is connected to this Issue: https://code.google.com/p/android-developer-preview/issues/detail?id=888 mentioned here: https://isocpp.org/blog/2014/12/android-ndk-revision-10d-available.
But my skills are not sufficient to change the build.sh script with flags and understand what I am doing.

Have you encountered this issue? Could you update .sh file to fix this?
Thank you!

@lgorse
Copy link

lgorse commented Jul 23, 2015

Hey @m-o did you ever solve this? I run into the same issue with the compiled files and am having trouble getting to the bottom.

@m-o
Copy link
Author

m-o commented Aug 18, 2015

No, we decided to buy library with working FFMpeg and streaming using NDK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants