-
Notifications
You must be signed in to change notification settings - Fork 135
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
mips, mips64 supported? #8
Comments
mips and mips64 are not supported currently. It's necessary to implement them in the build scripts. To do that, you can follow these steps:
so you can easily test only those two architectures, without compiling for the other archs and losing time
When you have executed
so you can test the compilation of those libraries. When you're done implementing the necessary code to make them compile, you can go ahead and execute |
I modified the files as u described.
|
So, with those modifications you are now able to successfully compile openssl, libyuv, openh264 and pjsip for mips and mips64? |
Yes, the compilation for mips and mips64 including openssl, libyuv, openh264 and pjsip are ok. I found that we need to change the TARGET_ARCHS build order and put "mips" and "mips64" before "x86_64".
|
@yaocl Thank you! The issue you encountered when building x86_64 is because that target ABI is supported only starting from API 21 (http://developer.android.com/ndk/guides/x86-64.html). |
I had set OPENH264_TARGET_NDK_LEVEL=21, TARGET_ANDROID_API=21 I just download your binary release from |
You're right, OpenH264 build issues for x86_64 and arm64 has not been resolved yet: #2 I need some help on that. Do you have any clues? I think it could be because OpenH264 1.0.0 is too old and doesn't support those archs. Newer OpenH264 versions are available, but I was unable to make them work with PJSIP yet. |
How to add mips and mips64 cpu architecture supporting including pjsip and openssl? thx.
The text was updated successfully, but these errors were encountered: