Closed wx4cb closed 2 years ago
I recommend either --prefix=/usr
or --prefix=~/.local
; here you have (by meson default) --prefix=/usr/local
.
This means that the mwp specific settings are under /usr/local/share
which is may not be in data search path.
--prefix=/usr
or --prefix=~/.local
, e.g.
sudo ninja uninstall
meson --reconfigure --prefix=$HOME/.local
ninja install
or
XDG_DATA_DIR=/usr/loca/share mwp
should also work with the current install. I thought you were "Mr Local Install", anyway.
i always install "my stuff" ie.. non system apps in /usr/local..... that's just a hang over from the old school days :D not to mention that it's worked fine on other systems as this is how i do all of them :heh:
i'll try the XDG thing, but as far as "mr local install" - i thought you said you was removing that :D
i'll try the XDG thing, but as far as "mr local install" - i thought you said you was removing that :D
It was such a good idea it's the preferred state (mainly due to meson making it sane).
btw it's XDG_DATA_DIRS (with a S). mea culpa. Which by default should include /usr/local/share
so I'm confused too.
weird i reinstalled the OS and it was fine... i dunno...
fresh pull of the main dev branch on a new machine
meson buils, ninja and ninja install all apeared to run ok but when i try and run mwp i get the following
Build/install log