ericsink / SQLitePCL.raw

A Portable Class Library (PCL) for low-level (raw) access to SQLite
Apache License 2.0
512 stars 106 forks source link

Support Apple Silicon for e_sqlite3 #375

Closed sdmaclea closed 2 years ago

sdmaclea commented 3 years ago

Apple has announced plans to transition its Mac hardware line to a new Arm64-based chip that they refer to as “Apple Silicon”

.NET Core will be moving to support this architecture. ASP.NET Core will need this universal binary dotnet/aspnetcore#26821

Notes:

I can prototype the changes to https://github.com/ericsink/cb is you would like.

ericsink commented 3 years ago

I knew this would be coming, but I didn't know when. :-)

Yes, I'll do this.

And yes, example mods for my build scripts over in ericsink/cb would be appreciated.

Thanks.

sdmaclea commented 3 years ago

See https://github.com/ericsink/cb/pull/2

ericsink commented 3 years ago

Version 2.0.5-pre20201231105030 (which should address this issue) has been pushed up to nuget.org. Testing/verification appreciated. :-)

Mogikan commented 3 years ago

@ericsink Could you be so kind to explain if it will work when you have iPad app running on M1 Mac?

ericsink commented 3 years ago

@Mogikan Sorry, I don't actually know if that will work or not.

Mogikan commented 3 years ago

Answer to my question: It already works with ios library using released stable build.