Problemas con la instalación de Multitail 5.2.11 en RHEL5.3

Problemas con la instalación de Multitail 5.2.11 en RHEL5.3

Tengo algunas dificultades para instalar Multitail en una máquina Linux. Su sitio menciona que Multitail requiere la biblioteca ncurses, pero sistemas como *BSD y Linux tienen esta biblioteca por defecto. Los archivos de encabezado mencionados durante la instalación me llevan a creer que la biblioteca ncurses no es una biblioteca existente o que es posible que un archivo de configuración no esté apuntado a la ubicación correcta.

Cuando ejecuto el comando "make install" obtengo lo siguiente: 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 En el archivo incluido desde utils.c:34: mt.h:55:20: error: panel.h: No existe tal archivo o directorio mt.h:56:22: error: ncurses.h: No existe tal archivo o directorio En el archivo incluido desde utils.c:34: mt.h:127: error: especificador-calificador esperado -lista antes de âWINDOWâ En el archivo incluido desde utils.c:36: globals.h:124: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_bottom_left_hand_cornerâ globals.h:125: error: esperado â =â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_bottom_right_hand_cornerâ globals.h:126: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_bottom_sideâ globals.h:127: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_left_sideâ globals.h:128: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_right_sideâ globals.h:129: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_top_left_hand_cornerâ globals.h:130: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_top_right_hand_cornerâ globals.h: 131: error: esperado â=â, â,â, â;â, âasmâ o â__attribute__â antes de âbox_top_sideâ make: *** [utils.o] Error 1

¿Alguien tiene experiencia con Multitail o alguna idea de cuál podría ser el problema?

Gracias, brandon

Respuesta1

¿Por qué quieres compilarlo de todos modos? Debe utilizar el administrador de paquetes estándar proporcionado por su sistema operativo para instalarlo.

Para Redhat/Fedora, use esto:

sudo yum install multitail

Para Debian/Ubuntu, use esto:

sudo apt-get install multitail

Lo instalé en mis cajas Ubuntu y Fedora, y funcionó de forma predeterminada, sin necesidad de instalar ningún repositorio de terceros.

Respuesta2

Pregunta de hace años pero aquí está la respuesta:

Necesitas maldiciones

yum install ncurses-devel ncurses

Entonces se compilará correctamente.

Útil para instalar el último multitail 5.2.13 que no llevan los repositorios para centos

información relacionada