jitsi / libjitsi

Advanced Java media library for secure real-time audio/video communication.
Apache License 2.0
633 stars 280 forks source link

ARM64 support #549

Closed jbg closed 2 years ago

jbg commented 3 years ago

With this patch I was able to build libjnopus.so for ARM64 and thus get Jigasi working on an ARM64 server. I was also able to build libjnsctp.so but haven't tested any of the others yet.

Felixkruemel commented 3 years ago

@bgrozev Can we merge this?

bgrozev commented 3 years ago

@bgrozev Can we merge this?

@damencho WDYT?

damencho commented 3 years ago

I'm ok @ibauersachs was doing some automated native builds in another branch, I think.

ibauersachs commented 3 years ago

Yes, that's in #539.

@damencho have you had a chance to look at a build of https://github.com/jitsi/jigasi/tree/new-build (together with #539 and https://github.com/jitsi/jitsi/tree/new-build)?

damencho commented 3 years ago

Nope, slip my mind, sorry. Will do it first thing when I'm back from vacation ...

Felixkruemel commented 3 years ago

@damencho Are there any news? :)

ibauersachs commented 3 years ago

See #552. I tried to add aarch64 and ppc64el into the new build process, but some dependencies are failing to build (I think it was vpx). Maybe updating vcpkg would be enough, but I haven't had enough time to work on it. Feel free to pick up on the work I started.