Replies: 16 comments 5 replies
-
Not so easy, Thorium uses native C libraries binded with Node-API. |
Beta Was this translation helpful? Give feedback.
-
As an alternative, R2 Swift Test App can be used on Apple Silicon. |
Beta Was this translation helpful? Give feedback.
-
I have no experience with Swift and how to compile this. |
Beta Was this translation helpful? Give feedback.
-
Any news of native arm64 for macOS? |
Beta Was this translation helpful? Give feedback.
-
Thorium is only distributed as a Thorium can in fact be built for Development builds for Apple Silicon can quite easily be created from the |
Beta Was this translation helpful? Give feedback.
-
Ok, I will try to compile it myself. |
Beta Was this translation helpful? Give feedback.
-
+1 @danielweck @panaC A native version would be very much appreciated. Please take a further look into it if you can. |
Beta Was this translation helpful? Give feedback.
-
Hello @tobomobo The Thorium dev team is tiny (less than 2 FTE software engineers) so we are currently reluctant to introduce another platform in our official build matrix (this is also why support for 32 bits Windows and Linux is not provided off-the-shelf). What are the security concerns and bugs you encountered with Rosetta? PS: building Thorium from this open source codebase is not too dificult, would you consider creating your own M1 / Apple Silicon build?
|
Beta Was this translation helpful? Give feedback.
-
Hey Daniel, thanks for your prompt reply. I understand that your resources are more than limited and making a universal or native macOS build is not a priority right now. I also thank you for the tutorial you wrote me on how to build my own native release. The
Nevertheless, the output of the 5th command
Me being a programming rookie is no secret, and therefore it is perfectly plausible that I made a mistake. FYI: The bugs I encountered in rosetta2 have nothing to do with your software. I experienced a phantom power drain and therefore a hotter machine with much shorter battery life. We are talking 5 hours with only a browser open or 8 hours on idle on a base 14 inch MBP. I couldn't point a finger at it when looking at the activity monitor, and all my apps were running native except some random system processes at times. Since I reinstalled my system without explicitly installing rosetta2, these issues don't occur anymore. TLDR: Problems with Rosetta2 are Bugs on Apple's side, not yours and they make rosetta2 unusable for me. |
Beta Was this translation helpful? Give feedback.
-
Sorry to be blunt, but if supporting macOS at all and only one platform, I just don't see the reason to support an old platform, the present and the future of macOS is arm64 not x86_64, x86_64 is dead from a macOS point of view. |
Beta Was this translation helpful? Give feedback.
-
Bold statement :) I use both M1 and x86 Mac computers. I love the former (performance + battery life) and it is indeed the future. However Intel arch required for my x86 hardware-accelerated virtual machines, so far from obsolete (yet) |
Beta Was this translation helpful? Give feedback.
-
Moving to a "discussion" (not an actionable issue right now, need to discuss ramifications with our native C/C++ lib)... |
Beta Was this translation helpful? Give feedback.
-
Anyone had any success in compiling this for macOS arm64? |
Beta Was this translation helpful? Give feedback.
-
Hello, Thorium works fine when natively compiled for Apple Silicon arm64 (M1 tested, M2 untested but probably fine too). Caveat: no LCP support. |
Beta Was this translation helpful? Give feedback.
-
@danielweck git clone https://github.com/edrlab/thorium-reader.git ignore any errors remove from quarantine: xattr -cr /Applications/Thorium.app But the application is Intel, not Apple Silicon |
Beta Was this translation helpful? Give feedback.
-
Ah, thanks! I just lazily checked my binary and saw it’s still Intel. I’ve probably not reinstalled since changing. Or, more likely, I need to send a pull request to Homebrew to make sure brew installs the native one my default. Cheers!On Oct 10, 2024, at 1:51 PM, Daniel Weck ***@***.***> wrote:
Hello, Apple Silicon ARM64 builds of Thorium are provided since v3.0.0 :)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Please add arm64 binaries for the new Apple CPUs.
Beta Was this translation helpful? Give feedback.
All reactions