Problemas ejecutando "make install"

Hola. Tengo un problema al ejecutar el comando "make install". Habiendo ejecutado antes "configure" y "make" , "make install" me suelta esto:

$ sudo make install
make[1]: se ingresa al directorio `/home/usuario/pspshrink-1.1.0'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /bin/install -c 'pspshrink' '/usr/local/bin/pspshrink'
  /bin/install -c 'pspshrinkui' '/usr/local/bin/pspshrinkui'
test -z "/usr/local/share/applications" || /bin/mkdir -p "/usr/local/share/applications"
/bin/install -c -m 644 'data/pspshrink.desktop' '/usr/local/share/applications/pspshrink.desktop'
test -z "/usr/local/share/pixmaps" || /bin/mkdir -p "/usr/local/share/pixmaps"
/bin/install -c -m 644 'data/pspshrink.svg' '/usr/local/share/pixmaps/pspshrink.svg'
make[1]: se sale del directorio `/home/usuario/pspshrink-1.1.0'


¿Que puedo hacer?

Salu2!!!
No veo el problema, esos mensajes son normales, se ha instalado bien, ¿no?

Por cierto, tienes en AUR el pspshrink 1.1.0. http://aur.archlinux.org/packages.php?ID=17076

Aparte, en arch el configure suele hacerse como "./configure --prefix=/usr".
amuchamu escribió:No veo el problema, esos mensajes son normales, se ha instalado bien, ¿no?

Por cierto, tienes en AUR el pspshrink 1.1.0. http://aur.archlinux.org/packages.php?ID=17076

Aparte, en arch el configure suele hacerse como "./configure --prefix=/usr".


Ostia!! pues es verdad, esta instalado xDD.

Entonces, para la proxima vez que quiera compilar algo, en vez de "./configure" escribo "./configure --prefix=/usr" ¿no?

Salu2!!!
Sí, en arch sí. Pero, de todos modos, si está en AUR yo lo instalaría de ahí, si usas yaourt puedes actualizar las nuevas versiones como si fueran paquetes de los repositorios mediante "# yaourt -Syu --aur".
Usar --prefix=/usr es una malísima idea en cualquier sitio. Los paquetes no manejados por un 'package manager' deben ir en /usr/local

- ferdy
amuchamu escribió:Sí, en arch sí. Pero, de todos modos, si está en AUR yo lo instalaría de ahí, si usas yaourt puedes actualizar las nuevas versiones como si fueran paquetes de los repositorios mediante "# yaourt -Syu --aur".


¿Que deberia descargar, el tar, ficheros o PKGBUILD. Soy n00b... No se si es lo mismo o no, pero uso pacman.

Ferdy, lo unico que te he entendido es que no use --prefix=/usr xDD

Salu2!!!
Ferdy escribió:Usar --prefix=/usr es una malísima idea en cualquier sitio. Los paquetes no manejados por un 'package manager' deben ir en /usr/local

- ferdy

Por ?

Pregunto porque no se porque dices eso.
analca3 escribió:
amuchamu escribió:Sí, en arch sí. Pero, de todos modos, si está en AUR yo lo instalaría de ahí, si usas yaourt puedes actualizar las nuevas versiones como si fueran paquetes de los repositorios mediante "# yaourt -Syu --aur".


¿Que deberia descargar, el tar, ficheros o PKGBUILD. Soy n00b... No se si es lo mismo o no, pero uso pacman.

Ferdy, lo unico que te he entendido es que no use --prefix=/usr xDD

Salu2!!!


Tienes que aprender a instalar paquetes de AUR. Hay 2 formas, a mano o mediante yaourt.

Yaourt se usa como pacman, por ejemplo sería "yaourt -S pspshrink" para descargar, compilar e instalar ese paquete automáticamente. http://wiki.archlinux.org/index.php/Yaourt

A mano sería bajarse el tarball, descomprimirlo, entrar en el directorio y usar makepkg para instalarlo. La forma más sencilla es con "$ makepkg -sc" (desde usuario normal, ya te pedirá la contraseña a la hora de instalar).

Puedes probar a instalar yaourt a mano -> http://aur.archlinux.org/packages.php?ID=5863
Y, después, usar yaourt cuando necesites un paquete de AUR.
7 respuestas