-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
M1: Not possible to build on Apple Silicon #2747
Comments
Aside from openssl build issue, we also need to adapt the ST(state-threads) for Apple M1. Apart from the ST(state-threads) adaption, the configure script would need to be update to identify M1. Grossly simplified, Apple M1 does not work definitely right now. But as the widely use for new Mac Book, it gains importance to adapt SRS/ST for M1. So the only proper way, is to wait for us to fix it, to avoiding any corruptions. We will also do some test to ensure test cases for different realm could run successfully. While M1 is ARM arch, which is a separated phenomenon from Intel x86 arch and linux arm/aarch which already works. It's possible to run SRS on all these CPU arch, they are not mutually exclusive. Adaption for ST(states-threads) is used to be awkward work, but now it's very easy with some tools, see ossrs/state-threads#22 Ultimately, it's worth to, and we will fix it. |
Hey @winlinvip! How it's going? Is there any news about this issue? |
@skhalymon We have the docker image for However, we will adapt ST to M1 in future, for building and debugging from source code. |
@winlinvip I can confirm that docker |
This comment was marked as off-topic.
This comment was marked as off-topic.
|
Fixed in v5.0.41 |
描述(Description)
Not possible to compile on Apple Silicon (m1 pro).
openssl installed and has proper PATH:
SRS版本(Version):
4
SRS的日志如下(Log):
./configure --osx
./configure --osx --use-sys-ssl
The text was updated successfully, but these errors were encountered: