diff options
author | elfmz <fenix1905@tut.by> | 2021-03-19 21:41:58 +0300 |
---|---|---|
committer | elfmz <fenix1905@tut.by> | 2021-03-19 21:41:58 +0300 |
commit | 99a4a0fa890bdd4b7a47763290e73aadd6542cae (patch) | |
tree | 1562884665309cc3f66bd387ca6ae647b787f7ec /README.md | |
parent | 76d5c8f7236d2fb9d214aaf9357e89ef26fe3cf5 (diff) |
refine mac build readme section
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -88,13 +88,7 @@ brew install --HEAD yurikoles/yurikoles/far2l ``` * Additionally you can enable python support by adding `--with-python@3.9` -##### Hard way OSX/MacOS install - with building from sources: - -or - -``` sh -sudo port install cmake gawk pkgconfig wxWidgets-3.2 libssh openssl xercesc3 libfmt spdlog -``` +##### Full OSX/MacOS build from sources (harder): Libarchive in MacPorts may conflict with system version, when far2l is built with MacPorts' headers but links with system dylib. You may want to avoid installing it. @@ -103,10 +97,15 @@ headers but links with system dylib. You may want to avoid installing it. git clone https://github.com/elfmz/far2l cd far2l ``` - * Install required packages: + * Install needed dependencies with MacPorts: +``` sh +sudo port install cmake gawk pkgconfig wxWidgets-3.2 libssh openssl xercesc3 libfmt spdlog +``` + * OR if you prefer to use brew packages, then: ```sh brew bundle ``` + * After dependencies installed - you can build far2l: _with make:_ ```sh mkdir build @@ -128,6 +127,8 @@ To save space by exluding support of East Asian codepages set: add -DEACP=no To build with Python plugin: add argument -DPYTHON=yes +Some issues can be caused by conflicting dependencies, like having two versions of wxWidgets, so avoid such situation when installing dependecies + #### Building on Gentoo (and derivatives) For absolute minimum you need: ``` |