Anyone got any tips on getting the pre-release version running?
If I build on windows and run it I get a window that pops open for a second and disappears.
If I build on ubuntu I get an executable I cannot double click (I am barely proficient with ubuntu server, not familiar at all with desktop). If I run it from terminal I just get some text about window size: none and some kind of anti-aliasing error or warning.
I am waiting for someone to post some proven to work steps before trying myself
If you or someone else gets it running on either Windows or Ubuntu, please post here. That is also the time I will try it out.
This is roughly the process (from memory) that is getting me a succesful build, but in both cases running it pops a window that immediately closes, and nothing else.
Ubuntu:
apt-get update
sudo apt install curl
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
(proceed through install)
sudo apt install build-essential cmake git libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm libfontconfig libfontconfig1-dev
restart Terminal
git clone https://github.com/mimblewimble/grin-gui
cd grin-gui
cargo build --release
Navigate to ~/grin-gui/target/release and double click grin
Windows:
Install Rust with exe here:
https://rustup.rs/
Install LLVM with win64 exe on github releases page:
https://github.com/llvm/llvm-project/releases/tag/llvmorg-15.0.6
Download code with "Code" dropdown > Download ZIP
https://github.com/mimblewimble/grin-gui
Extract zip
In cmd as administrator cd to grin-gui folder
cargo build --release
Navigate to grin-gui/target/release and double click grin
Yeah I think you can rest assured it was a false alarm as long as you downloaded from the official repo. But I certainly understand not adding exceptions on your main machine and waiting for an actual release.
Looks neat !. Especially if you consider this is still the first iteration. @Trinitron Can you check the system load (CPU and memory). I am just curious if Iced is light or heavy weight as platform.
Unsure, TBD. We’ll keep you updated. No firm timeline has been set yet. You can checkout the source anytime, just don’t mind the bugs. We still have a lot of them to work out.