Quiero instalar en mi máquina Linux red-hat gettext-0.19.1.tar.xz
.
Primero hago lo siguiente
cd gettext-0.19.1
./configure
make
Durante make
falla eng++: command not found
libtool: compile: g++ -DIN_LIBASPRINTF -DHAVE_CONFIG_H -I. -c autosprintf.cc - o .libs/autosprintf.o
./libtool: line 1128: g++: command not found
make[5]: *** [autosprintf.lo] Error 1
make[5]: Leaving directory `/var/tmp/gettext-0.19.1/gettext-runtime/libasprintf'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/var/tmp/gettext-0.19.1/gettext-runtime/libasprintf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/gettext-0.19.1/gettext-runtime'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/gettext-0.19.1/gettext-runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/gettext-0.19.1'
make: *** [all] Error 2
¿Cómo puedo solucionar esto?
Observación: tengo GCC
which gcc
/usr/bin/gcc
yum
los repositorios existentes. Deténgase a leer los propios manuales de RedHat antes de ingresar más comandos como root.Respuestas:
Instale primero el conjunto de herramientas de desarrollo. Luego regrese para compilar el software.
Podría necesitar mucho más que solo el compilador. El paquete de herramientas de desarrollo incluye el desarrollo de herramientas como núcleo
automake
,gcc
,perl
,python
,flex
,make
,gdb
,bison
, y muchos más. Para enumerar todo el software en el grupo de paquetes, useyum
lo siguiente.Para Fedora 20 (al menos), adicionalmente necesitará instalar
gcc-c++
.Para sistemas basados en Debian, instale el conjunto de herramientas de desarrollo de la siguiente manera.
En Vacío Linux , es
xbps-install -Su base-devel
, que proporcionam4
,autoconf
,automake
,bc
,binutils
,bison
,ed
,libfl-devel
,flex
,libgcc-devel
,kernel-libc-headers
,glibc-devel
,isl
,cloog
,mpfr
,libmpc
,gcc
,libstdc++-devel
,gcc-c++
,gettext-libs
,gettext
,groff
,libtool
,make
,patch
,pkg-config
,texinfo
,unzip
, yxz
.fuente
yum update
sudo yum group install "Development Tools"
no puede instalar g ++. Para eso también necesitassudo yum install gcc-g++
En CentOS 7, solo necesitaba
(pero tal vez ya tenía la mayoría de los otros paquetes de desarrollo)
fuente