Skip to content
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

include pre-built binaries in the release, please #974

Open
4rtemis-4rrow opened this issue Oct 27, 2024 · 2 comments
Open

include pre-built binaries in the release, please #974

4rtemis-4rrow opened this issue Oct 27, 2024 · 2 comments

Comments

@4rtemis-4rrow
Copy link

I mean, the title is quite obvious, but please, bare with me

so, I use neovim as a text editor, and my main language is C, I used to manually configure LSPs, but I switched to using mason instead

I want to be able to use ccls with mason, but they removed support for it, mainly because there are no pre-compiled binaries

so please, it won't hurt anyone to do this, hell, I don't understand why there aren't any binaries in the release already

@MaskRay
Copy link
Owner

MaskRay commented Nov 2, 2024

I've switched to Neovim for my primary editor. With LspInstall we can install prebuilt binaries, which are quite convenient.
For prebuilt ccls, we need to statically link against LLVM and Clang libraries. Perhaps targeting some older glibc is useful, but it seems painful to set up an old Ubuntu or AlmaLinux

@4rtemis-4rrow
Copy link
Author

if you're gonna do static linking, then you do it against musl, more convenient, more lightweight, and it's designed for static linking

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants