-
-
Notifications
You must be signed in to change notification settings - Fork 35
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
The jank compiler is not easily compilable #7
Comments
That's a submodule you'd need to pull in with Once that gets merged into root, and then into cling, and then into nixpkgs, this will all be much easier. Until then, I'm looking at setting up some automated binary builds for folks to use. But that won't be done until jank is in a better state. Right now, it's in the middle of a rewrite that's been going on since March. Simple things like Anyway, all of that warning aside, if you want to build cling/clang/llvm, use Nix, and pull the submodules, you should be able to get it going. |
I've added a note to the readme about this. Hopefully saving others some time. I really appreciate your interest in jank and I'm hoping to get it into a place where you can more easily play with it in the upcoming months. You're welcome to join the |
Is it possible to reopen this issue and then have it close when building is easier? I ask because if this issue is left open, interested users can subscribe to it and then receive a notification when it's closed. |
Sure! I'm afk this week, but I've been working on getting jank going with conan + optional nix, so I can follow up with that when it's ready! Feel free to reopen, or I can this weekend when I'm back home.
On September 5, 2022 9:23:25 PM EDT, Michael Camilleri ***@***.***> wrote:
Is it possible to reopen this issue and then have it close when building is easier? I ask because if this issue is left open, interested users can subscribe to it and then receive a notification when it's closed.
--
Reply to this email directly or view it on GitHub:
#7 (comment)
You are receiving this because you modified the open/close state.
Message ID: ***@***.***>
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
@jeaye Thanks for the quick reply! I think only you can reopen but happy to wait. No urgency on my part. Safe trails! |
I'm very happy to announce that jank is quite easily buildable on Linux and macOS now. We have continuous builds for Ubuntu and macOS and I develop on Arch. The build system has been replaced with vcpkg + cmake and I've hooked in scripts to automatically compile Cling/Clang/LLVM as well. All of this is documented in the readme. Note that this doesn't mean jank is usable yet. It's not. But at least we're on our way to having nightly binaries uploaded from CI for Ubuntu and macOS. |
I'm having trouble building. When I run
jank-configure
I get an error thatlib/magic_enum/include does not exist
. Which is true, but I don't know how to make it exist.lib/magic_enum
exists but is empty.The text was updated successfully, but these errors were encountered: