Hola a todos: Ahora que tengo instalado el ccmsn, -gracias a la inestimable ayuda de Adrian Sánchez- ahora tengo que instalar un programa. He leído news (buscando en google) sobre como se suele instalar un programa en linux -desempaquetar, ./configure, make y make install.- . Pero lo que nadie dice es donde se deben instalar los programas. Deduzco que al igual que con ccmsn lo recomendable es instalarlo en /usr/bin o me equivoco? El programa en cuestión es xsms y el README dice: "REQUISITOS ********** Está hecho en GTK así que tú sabrás lo que te hace falta. De momento las librerías GTK >= 1.2 También necesitarás el lynx (a menos que uses los sockets incorporados). Y el grep si usas lynx. Y el echo también si usas lynx. INSTALACION *********** Lo de siempre: descomprimes el paquete, ./configure, make y make install. Lo de make install sólo si tienes permisos. Si no pues copias el ejecutable de src/sms a donde quieras. No usa pixmaps ni nada extra." Busco las librerías GTK en YAST2 y no las veo por ninguna parte, lynx lo tengo instalado pq aparece en el menú /internet/www/lynx. Ejecuto ./configure y me dice:jda@linux:~/Descargas/xsms-0.2> ./configure loading cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for POSIXized ISC... no checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 ) works... yes checking whether the C compiler (gcc -g -O2 ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for gtk-config... no checking for GTK - version >= 1.2.0... no *** The gtk-config script installed by GTK could not be found *** If GTK was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GTK_CONFIG environment variable to the *** full path to gtk-config. configure: error: Cannot find GTK: Is gtk-config in path? Donde pruebo con ./configure es en el directorio /jhome/jda/Descargas, porque al desempaquetarlo como no sabía como decirle que lo hiciera en /usr/bin me lo desempaquetó en el directorio donde lo tenía. Si podéis ayudarme pues perfecto , y si no gracias por haber perdido un minuto leyendo ese ladrillo. -- Javier Díaz Argüelles Tarragona - España Suse 7.3 Personal
cuando tu haces ./configure y make, lo que estas haciendo es compilar el programa, cuando das make install estas instalando el programa, cada archivo en su directorio correspondiente. El ejecutable debe estar en alguna de las rutas estandar, por ejemplo /usr/bin o /usr/local/bin. Si tienes a la mano el RPM para tu distribucion es mas facil, pues el paquete ya esta compilado. Solo tienes que dar: rpm -Uvh paquete.rpm Si tienes Ximian Desktop puedes usar red-carpet para instalar/desinstalar los programas desde ahi. Saludos. El dom, 17-02-2002 a las 17:18, Javier Díaz Argüelles escribió:
Hola a todos: Ahora que tengo instalado el ccmsn, -gracias a la inestimable ayuda de Adrian Sánchez- ahora tengo que instalar un programa. He leído news (buscando en google) sobre como se suele instalar un programa en linux -desempaquetar, ./configure, make y make install.- . Pero lo que nadie dice es donde se deben instalar los programas. Deduzco que al igual que con ccmsn lo recomendable es instalarlo en /usr/bin o me equivoco?
El programa en cuestión es xsms y el README dice: -- Adrian Sanchez Lopez Consultor de Soluciones Open|Sys adrians@opensys.com.mx Tel. (81)8346-5590 y 8346-5792 Monterrey, N.L. Mexico
participants (2)
-
Adrian Sanchez
-
Javier Díaz Argüelles