diff options
author | Thomas White <taw@physics.org> | 2021-10-13 15:17:42 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2021-10-13 15:19:04 +0200 |
commit | 8f4b2d8249fad3f8d05099b76de698a9f7db64a4 (patch) | |
tree | 63ae856fcfa9a46d97f22edd8ef621227129f619 /INSTALL.md | |
parent | 00831dc3cae2fd4df8ed13bdb8d2fa8bece7ceae (diff) |
Remove NCurses dependency
It's only used once, to get background colours for 'indexamajig
--int-diag', itself a rarely used feature. The dependency itself seems
to cause problems for some people, particularly those not using system
libraries for everything. So I think it's better just to remove it, and
use ANSI escape codes directly.
Diffstat (limited to 'INSTALL.md')
-rw-r--r-- | INSTALL.md | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -49,7 +49,6 @@ roughly in order of importance: * [PinkIndexer](https://stash.desy.de/users/gevorkov/repos/pinkindexer) \[\*\] (for indexing electron or wide bandwidth diffraction patterns) * [FFTW](http://fftw.org/) 3.0 or later (required for `asdf` indexing) * [FDIP](https://stash.desy.de/users/gevorkov/repos/fastdiffractionimageprocessing/) \[\*\] (for `peakFinder9` peak search algorithm) -* NCurses (for integration diagnostics: `indexamajig --int-diag`) Most of the dependencies mentioned above should be available from your Linux distribution's package manager, or from [Homebrew](https://brew.sh/) on Mac OS. @@ -108,14 +107,14 @@ later (for CentOS, replace `dnf` with `yum`): ``` $ sudo dnf group install 'Development Tools' $ sudo dnf install hdf5-devel gsl-devel gtk3-devel cairo-devel pango-devel gdk-pixbuf2-devel meson cmake gcc-c++ -$ sudo dnf install fftw-devel ncurses-devel zeromq-devel msgpack-devel libccp4-devel +$ sudo dnf install fftw-devel zeromq-devel msgpack-devel libccp4-devel ``` Here are the commands for Ubuntu and Debian: ``` $ sudo apt install build-essential $ sudo apt install libhdf5-dev libgsl-dev gtk3-devel cairo-devel pango-devel gdk-pixbuf2-devel meson cmake gcc-c++ -$ sudo apt install fftw-devel ncurses-devel libmsgpack-dev libzmq3-dev libccp4-dev +$ sudo apt install fftw-devel libmsgpack-dev libzmq3-dev libccp4-dev ``` For Mac OS X, first install [Homebrew](https://brew.sh/), which will also cause |