https://kushview.net/element/
brew install boostgit clone https://github.com/kushview/element.gitcd elementhttps://github.com/kushview/Element/blob/develop/docs/building.md#toc2 に従いビルドしようとするとエラーが発生した。
bash-5.2$ BOOST_ROOT="/usr/local/include" meson setup --native-file="tools/machine/osx.ini" builddir Could not find any valid candidate for native files: tools/machine/osx.ini ERROR: Cannot find specified native file: tools/machine/osx.ini
tools/machine/osx.ini のファイルが何なのかよくわからないけれど、ファイルがないと言っているので空のファイルを作成する事にした。
mkdir -p tools/machine/
touch tools/machine/osx.iniまたboostがないというエラーも発生した。boostはインストールしてあったがunlinkした状態だったため brew link した。
brew link boostBOOST_ROOT="/usr/local/include" meson setup --native-file="tools/machine/osx.ini" builddir
The Meson build systemmeson compile -C builddirmeson install --destdir="." -C builddirアプリケーションは、builddir/deploy/osx配下にElement.appという名前で作成されていたが、このまま起動すると動作しなかったが、リポジトリルートにアプリケーションのディレクトリを移動させると起動できた。