From 8f4b2d8249fad3f8d05099b76de698a9f7db64a4 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 13 Oct 2021 15:17:42 +0200 Subject: 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. --- INSTALL.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'INSTALL.md') diff --git a/INSTALL.md b/INSTALL.md index 7001b7a8..ca1bd869 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -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 -- cgit v1.2.3