cantaloupe
cantaloupe copied to clipboard
KakaduNativeProcessor with arm64 supported Libraries
Good Morning,
At Archipelago a friendly OSS digital objects repository architecture and also a big fan/implementers of this wonderful image server, we have started providing multi-architecture containers for all the stack. No issues at all with Cantaloupe and happy to report all works perfectly on ARM64/M1 chips but sadly we have no access right now compile our own native Kakadu-arm64 libraries.
I already contacted their sales team regarding access to source code for cultural institutions/oss projects but was wondering if maybe instead of re-compiling/make-filing the wheel, the cantaloupe project could provide a native Arm64 library since you already have a non commercial library? If so I'm more than happy to provide AWS resources to give access to an M6g instance if you need that.
Not a request (know you all are busy), so more of a question, reason is that, for many smaller institutions that are implementing archipelago and using (happily) Cantaloupe through it, having a small saving and a better performance thanks to Arm CPUs is a win.
Thanks a lot
Thanks @DiegoPino. I agree that it would be nice to have an ARM build of the Kakadu library. My development machine is still x86, but I have access to an AWS account and I could probably spin up an ARM EC2 and try to compile it. Will keep you updated.
Good news and bad news on this... the bad news is that the Kakadu version currently used by KakaduNativeProcessor (8.0.3) doesn't compile out-of-the-box on ARM (Amazon Linux 2).
The good news is that a newer version (8.2.1) does. And it also includes makefiles for macOS-ARM.
So I will try to update Kakadu and include compiled libraries for these platforms in the next major release (6.0).
Wonderful news! Thanks so much for the update and happy holidays!
On Thu, Dec 23, 2021 at 1:50 PM adolski @.***> wrote:
Good news and bad news on this... the bad news is that the Kakadu version currently used by KakaduNativeProcessor (8.0.3) doesn't compile out-of-the-box on ARM (Amazon Linux 2).
The good news is that a newer version (8.2.1) does. And it also includes makefiles for macOS-ARM.
So I will try to update Kakadu and include compiled libraries for these platforms in the next major release (6.0).
— Reply to this email directly, view it on GitHub https://github.com/cantaloupe-project/cantaloupe/issues/534#issuecomment-1000420835, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABU7ZZZ2UACMEVG7TGWVJDDUSNHMZANCNFSM5G5HU4NA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
-- Diego Pino Navarro Digital Repositories Developer Metropolitan New York Library Council (METRO)
Thanks @DiegoPino , you too!