>>36447
Yeah, WSL currently defaults to an Ubuntu 24 variant system + terminal. It's not a perfect match, but it's close enough in most respects. For example, I've been able to build & successfully run juCi++ [1][2][3] on it (this is a moderately complex & dependency-laden GTKMM -based GUI application, built from source) without any hiccups.
This subsystem is very simple to set up, and I'll be happy to help anyone here who may be struggling to do so. Hopefully it can support Anon's other development needs, and if not then moving over to a full Linux system will be all the easier for them afterwards. Cheers. :^)
---
1.
https://gitlab.com/cppit/jucipp/-/blob/master/docs/install.md#debianlinux-mintubuntu
2. here's a one-liner to copypasta onto your new Ubuntu terminal for installing all it's dependencies:
sudo apt-get install libclang-dev liblldb-dev || sudo apt-get install libclang-6.0-dev liblldb-6.0-dev || sudo apt-get install libclang-4.0-dev liblldb-4.0-dev || sudo apt-get install libclang-3.8-dev liblldb-3.8-dev; sudo apt-get install universal-ctags || sudo apt-get install exuberant-ctags; sudo apt-get install git cmake make g++ clang-format pkg-config libboost-filesystem-dev libboost-serialization-dev libgtksourceviewmm-3.0-dev aspell-en libaspell-dev libgit2-dev
Then just follow the rest of the install instructions from the link above (ie,
git clone --recursive https://gitlab.com/cppit/jucipp
, etc.)
3. WSL is also a great platform for Windows users to build & run
BUMP for archiving this board, btw (
>>14866 ).
>===
-
prose edit
-
add footnote/hotlink
-
add dependencies/BUMP footnotes
Edited last time by Chobitsu on 02/03/2025 (Mon) 15:36:01.