Как установить ncurses-devel, чтобы samtools работал? - PullRequest
1 голос
/ 03 февраля 2020

Я на HP C без доступа root и Я не могу использовать команду sudo , но я пытаюсь заставить работать samtools-1.10, к сожалению, я получаю сообщение об ошибке:

The 'samtools tview' command uses the curses text user interface library.
Building samtools with tview requires curses/ncurses/etc development files
to be installed on the build machine; you may need to ensure a package such
as libncurses5-dev (on Debian or Ubuntu Linux) or ncurses-devel (on RPM-based
Linux distributions) is installed.

Итак, я скачал ncurses-6.1.tar.gz, разархивировал его, а затем использовал

./configure -prefix /home/vbuswell/programmes/ncurses-6.1

samtools по-прежнему выдает ошибку

fatal error: curses.h

Любой совет? Я установил ncurses в неправильном месте? или мне конкретно нужен libncurses5-dev?

Ответы [ 2 ]

0 голосов
/ 03 февраля 2020

Вам может понадобиться sudo, чтобы облегчить ваше решение.

Вы просто упускаете библиотеку ncurses. Исправьте, открыв терминал и введя следующую команду:

$ sudo apt-get install libncurses5-dev libncursesw5-dev

Если вы используете RHEL / Fedora / CentOS Linux, исправьте это, введя это в терминале: # yum install ncurses-devel ncurses

0 голосов
/ 03 февраля 2020

Читайте файл ncurses-6.1/INSTALL, пока не поймете его.

...