Closed DariusArya closed 9 years ago
I have read, that compiling ffmpeg on Windows is a bad idea, it is much better to do it on linux. And may be You should compile it under android-ndk-r8 (for x86, not 64). You also can look on android_build.sh file to change all paths to android_ndk there.
I can confirm that building on Windows is a really bad idea, you won't get a working version out of cygwin because of too many inconsistencies. If you are a Windows user, I'd suggest to download VirtualBox and setup Ubuntu therefore. @drakariis is also right mentioning that you will need android-ndk-r8, although I was also able to compile it with x64. GCC 4.8 cannot process the asm stuff, so you need GCC 4.4.3 or so, which is part of ndk-r8. Otherwise you will also have to modify the android build script.
Hi, DaruisArya! This is the link to AndroidFFmpeg project (already compiled and built): http://www.fileswap.com/dl/HxdkzrD2PS/ Now you can use it anywhere. If You have any questions, I am ready to answer on them.
With best wishes, Fedor aka Drakariis
2014-02-05 DariusArya notifications@github.com:
the only access to a ubuntu machine I have, is a vps on which I have root access. unfortunately I don't have automake and autoconf installed on that thing. and I can't make any progress on this. wouldn't it be easier if someone would have compiled the ffmpeg code fro arms and for android, into .so files, and let others download and use it? I keep trying to install this thing and I keep failing.
any help would be appreciated!
Reply to this email directly or view it on GitHubhttps://github.com/appunite/AndroidFFmpeg/issues/66#issuecomment-34135826 .
There is a waste of time trying to compile ffmpeg on windows, so please use linux or mac
trying to install ffmpeg on Cygwin on Windows 7, 64bit. in /android-ndk-r9c-windows-x86_64/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/
I have windows-x86_64 directory in which the compiler does exist. but for some reason that I don't understand, the configure looks for cygwin_nt-6.1-wow64-x86/ which doesn't exist. Does any body know how can I overcome this problem? either get the folder, or make it so that it looks for right directory?