Problemi con Multitail 5.2.11 Installazione su RHEL5.3


0

Sto avendo qualche difficoltà a far installare Multitail su una macchina Linux. Il loro sito menziona che Multitail richiede la libreria ncurses, ma i sistemi come * BSD e Linux hanno questa libreria di default. I file di intestazione menzionati durante l'installazione mi portano a credere che la libreria ncurses non sia una libreria esistente o che un file di configurazione non possa essere indirizzato nella posizione corretta.

Quando eseguo il comando "make install" ottengo il seguente:     root @ taspmociias304: /u01/multitail-5.2.11     17:41:19 # make install     gcc -funsigned-char -D uname -O2 -Wall -DVERSION = \ "5.2.11 \" -g -DCONFIG_FILE = \ "// etc / multitail.conf \" -c -o utils.o utils.c     Nel file incluso da utils.c: 34:     mt.h: 55: 20: errore: panel.h: nessun file o directory di questo tipo     mt.h: 56: 22: errore: ncurses.h: nessun file o directory di questo tipo     Nel file incluso da utils.c: 34:     mt.h: 127: errore: lista dei programmatori-specificatore prevista prima di âWINDOWâ     Nel file incluso da utils.c: 36:     globals.h: 124: errore: previsto â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_bottom_left_hand_cornerâ     globals.h: 125: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_bottom_right_hand_cornerâ     globals.h: 126: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_bottom_sideâ     globals.h: 127: errore: previsto â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_left_sideâ     globals.h: 128: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_right_sideâ     globals.h: 129: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_top_left_hand_cornerâ     globals.h: 130: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_top_right_hand_cornerâ     globals.h: 131: errore: atteso â = â, â, â, â; â, âasm â o â__attribute__â prima di âbox_top_sideâ     make: *** [utils.o] Errore 1

Qualcuno là fuori ha esperienza con Multitail o qualche idea di quale potrebbe essere il problema?

Grazie, Brandon

tail 

Risposte:


0

Perché lo vuoi compilare comunque? È necessario utilizzare il gestore pacchetti standard fornito dal proprio sistema operativo per installarlo.

Per Redhat / Fedora, usa questo:

sudo yum install multitail

Per Debian / Ubuntu, usa questo:

sudo apt-get install multitail

L'ho installato sui miei box Ubuntu e Fedora, e ha funzionato di default, senza bisogno di installare alcun repository di terze parti.


0

Domanda di un anno, ma ecco la risposta:

Hai bisogno di ncurses

yum install ncurses-devel ncurses

Quindi verrà compilato correttamente.

Utile per installare l'ultimo multitimoro 5.2.13 che i repository non portano per centos

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.