-
Notifications
You must be signed in to change notification settings - Fork 122
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
Try to do swift linux #4895
base: main
Are you sure you want to change the base?
Try to do swift linux #4895
Conversation
needs Can probs fix with a few things, let me play around |
k locally I have demonstrated that swift on linux only needs libncurses5 to work. It also requires that it be built the same as ubuntu, thus with libtinfo separate (usually it is built into the same We have no ncurses 5 at this time, I will try to build one. The |
Alternatively we can just build this ourselves. I tried a couple of times and it is quite a bitch. Same as emscripten.org in that it requires a very specific LLVM toolchain to build. |
Our delivery of this package may prove kinda problematic on mac since it depends on specific Xcode toolchain versions (xcode command line tools) and we have no control over that. I don't think our LLVM is quite right enough for swift. This is all unfortunate ofc. We may be better off delegating to swiftly in that respect, which we still have not built. Ultimately one blames Apple. If OSS people without pay can make their software more portable than Apple, one of the richest companies in the world, then WTF is going on? |
is |
yeah we want it. Unfortunately we'll need to build it from source ourselves. I'll get to it eventually. I tried once and it's tricky because Apple. |
I don't understand. why so? I tried in docker and it seems just like x86_64, isn't it? |
refs #4840