Como instalar Ultrastar (clon de SingStar) en la raspberry pi

Sección Unicamente para Tutoriales y Guías
chuloplaya
Pi Alpha
Pi Alpha
Mensajes: 24
Registrado: 10 Ene 2017, 20:00
Agradecido: 0
Agradecimiento recibido: 0

He detectado los siguientes errores:


CapNida escribió: las modificaciones del script son las siguientes:

En las dependencias se ha añadido las siguiente:

Código: Seleccionar todo

sudo apt-get -y install libass-dev 
sudo apt-get -y install libmp3lame-dev 
sudo apt-get -y install libopus-dev
sudo apt-get -y install libtheora-dev
sudo apt-get -y install libx64-dev  <------------------ hay una errata, la orden correcta debe ser: sudo apt-get -y install libx264-dev
sudo apt-get -y install libbz2-dev
Tambien falta por instalar "libvpx", "libavcodec" (me estoy peleando a ver si los instalo y no me aparecen nuevas faltas).

En la compilación del ffmpeg se ha modificado la orden por la siguiente:

Código: Seleccionar todo

./configure --enable-shared --enable-pic --disable-static --prefix=/usr --arch=arm --enable-pthreads --enable-runtime-cpudetect --enable-neon --enable-bzlib --enable-libfreetype --enable-gpl --shlibdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=armv7-a --extra-cflags='-mfpu=neon -fPIC -DPIC' --enable-libx264 --enable-mmal --enable-hwaccel=h264_mmal --enable-omx-rpi --enable-omx --enable-opengl --enable-nonfree --enable-libtheora --enable-decoder=h264_mmal --enable-decoder=mpeg2_mmal --enable-decoder=mpeg4_mmal --enable-encoder=h264_omx --enable-encoder=h264_omx --enable-avresample --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libopus --disable-decoder=h264 --disable-decoder=mpeg4 --disable-encoder=libx264 --disable-encoder=mpeg4

Saludos
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

mansig escribió:
chuloplaya escribió:Has intentado entrar desde terminal?
hola, he vuelto a instalar Raspbian de 0,yo uso BerryBoot, he hecho los pasos del #68236 de Fire_Fox pero usando el ultimo script de CapNida, y nada igual, mismo resultado.... he instalado todas las opciones del Menu, y aparentemente bien, pero no crea nada.... :(
he instalado el ffmpeg 3.3.3 y freepascal 3.0.0..........
intento seguir el script paso a paso de instalación de USDX, y da estos fallos:

pi@raspberrypi:/tmp/USDX $ ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2979: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.

pi@raspberrypi:/tmp/USDX $ cd src
pi@raspberrypi:/tmp/USDX/src $ sed 's/PFLAGS_RELEASE_DEFAULT := -Xs- -O2/PFLAGS_RELEASE_DEFAULT := -Xs- -O1/g' Makefile > Makefile.mod
pi@raspberrypi:/tmp/USDX/src $ sed 's/LIBS ?=/LIBS ?= -lm -lgcc_s -llua5.1/g' Makefile.mod > Makefile.mod2
pi@raspberrypi:/tmp/USDX/src $ mv Makefile Makefile.orig
pi@raspberrypi:/tmp/USDX/src $ mv Makefile.mod2 Makefile
pi@raspberrypi:/tmp/USDX/src $ sudo unlink /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ sudo ln -s /lib/arm-linux-gnueabihf/libgcc_s.so.1 /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ make -j4
make: *** No hay objetivos. Alto.
pi@raspberrypi:/tmp/USDX/src $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo make install
make: *** No hay ninguna regla para construir el objetivo 'install'. Alto.
pi@raspberrypi:/tmp/USDX $


alguna idea?? :'(

alguna pista por donde seguir? esperaba poner el karaoke a mi familia este fin de año :'(
Muchas graciassssssssssss
juanhex
Pi Newbie
Pi Newbie
Mensajes: 7
Registrado: 22 Sep 2017, 22:36
Agradecido: 0
Agradecimiento recibido: 0

yo desisto.... :twisted:
he probado varias imágenes de raspbian y nada.
ademas creo que hay poca ayuda.
cualquiera q le funcione podría colgar una ISO.
me he leido todo el ilo del foro varias veces y es lioso.
no se si hacer el primer post ...o q script poner
saludos y feliz año
Gambo13
Pi Omega
Pi Omega
Mensajes: 74
Registrado: 28 Sep 2016, 12:43
Agradecido: 0
Agradecimiento recibido: 0

juanhex escribió:yo desisto.... :twisted:
he probado varias imágenes de raspbian y nada.
ademas creo que hay poca ayuda.
cualquiera q le funcione podría colgar una ISO.
me he leido todo el ilo del foro varias veces y es lioso.
no se si hacer el primer post ...o q script poner
saludos y feliz año
Yo te puedo pasar mi imagen, pero es de 16gb y no se donde la podria subir
chuloplaya
Pi Alpha
Pi Alpha
Mensajes: 24
Registrado: 10 Ene 2017, 20:00
Agradecido: 0
Agradecimiento recibido: 0

Gambo13 escribió:
juanhex escribió:yo desisto.... :twisted:
he probado varias imágenes de raspbian y nada.
ademas creo que hay poca ayuda.
cualquiera q le funcione podría colgar una ISO.
me he leido todo el ilo del foro varias veces y es lioso.
no se si hacer el primer post ...o q script poner
saludos y feliz año
Yo te puedo pasar mi imagen, pero es de 16gb y no se donde la podria subir
es la que corre 720?


porque no creais un torrent y lo ponemos todos a compartir a tope hasta fin de año?

@CapNida compartes la tuya con hd corriendo? :P
juanhex
Pi Newbie
Pi Newbie
Mensajes: 7
Registrado: 22 Sep 2017, 22:36
Agradecido: 0
Agradecimiento recibido: 0

Gambo13 escribió: te puedo pasar mi imagen, pero es de 16gb y no se donde la podria subir
vale gracias @Gambo13 la probaría con mucho gusto...igual sobre ella puedo avanzar.
gracias de antemano
Gambo13
Pi Omega
Pi Omega
Mensajes: 74
Registrado: 28 Sep 2016, 12:43
Agradecido: 0
Agradecimiento recibido: 0

Mi imagen no tiene lo de 720p

Enviado desde mi MI 5 mediante Tapatalk
javierparefron
Pi Alpha
Pi Alpha
Mensajes: 15
Registrado: 07 Ago 2016, 10:16
Agradecido: 0
Agradecimiento recibido: 0

Hola, he seguido eltutorial y me funciona todo bien, solo quiero preguntar un par de cosas. La primera es que no sé porque no tengo audio, he cambiado desde rasp-config las opciones de audio y nada, y la otra es el tema de las canciones en USB, creo haber entendido que el scrypt era para que las canciones las pudiéramos poner en un USB externo, a lo mejor lo he entendido mal, agradecer el gran trabajo para realizar este trabajgo tan grande, un saludo y gracias.
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

javierparefron escribió:Hola, he seguido eltutorial y me funciona todo bien, solo quiero preguntar un par de cosas. La primera es que no sé porque no tengo audio, he cambiado desde rasp-config las opciones de audio y nada, y la otra es el tema de las canciones en USB, creo haber entendido que el scrypt era para que las canciones las pudiéramos poner en un USB externo, a lo mejor lo he entendido mal, agradecer el gran trabajo para realizar este trabajgo tan grande, un saludo y gracias.
Hola que manual has seguido, el del primer post? el script de menu o el desatendido??
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

mansig escribió:
mansig escribió:
chuloplaya escribió:Has intentado entrar desde terminal?
hola, he vuelto a instalar Raspbian de 0,yo uso BerryBoot, he hecho los pasos del #68236 de Fire_Fox pero usando el ultimo script de CapNida, y nada igual, mismo resultado.... he instalado todas las opciones del Menu, y aparentemente bien, pero no crea nada.... :(
he instalado el ffmpeg 3.3.3 y freepascal 3.0.0..........
intento seguir el script paso a paso de instalación de USDX, y da estos fallos:

pi@raspberrypi:/tmp/USDX $ ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2979: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.

pi@raspberrypi:/tmp/USDX $ cd src
pi@raspberrypi:/tmp/USDX/src $ sed 's/PFLAGS_RELEASE_DEFAULT := -Xs- -O2/PFLAGS_RELEASE_DEFAULT := -Xs- -O1/g' Makefile > Makefile.mod
pi@raspberrypi:/tmp/USDX/src $ sed 's/LIBS ?=/LIBS ?= -lm -lgcc_s -llua5.1/g' Makefile.mod > Makefile.mod2
pi@raspberrypi:/tmp/USDX/src $ mv Makefile Makefile.orig
pi@raspberrypi:/tmp/USDX/src $ mv Makefile.mod2 Makefile
pi@raspberrypi:/tmp/USDX/src $ sudo unlink /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ sudo ln -s /lib/arm-linux-gnueabihf/libgcc_s.so.1 /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ make -j4
make: *** No hay objetivos. Alto.
pi@raspberrypi:/tmp/USDX/src $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo make install
make: *** No hay ninguna regla para construir el objetivo 'install'. Alto.
pi@raspberrypi:/tmp/USDX $


alguna idea?? :'(

alguna pista por donde seguir? esperaba poner el karaoke a mi familia este fin de año :'(
Muchas graciassssssssssss
@mansig Ese es el error. Tienes algún problema con el fpc.

Código: Seleccionar todo

checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
Escribe "sudo apt-get install fpc" y pulsa repetidas veces la tecla "Tab" antes de dar al Intro. Te debería dar las opciones de paquetes para instalar que comiencen por fpc.
Algo así:

Código: Seleccionar todo

sudo apt-get install fpc
fpc               fpc-3.0.0         fpc-source        fpc-source-3.0.0
Las versiones no tiene por que ser las mismas. Deberías instalar todos esos paquetes con el comando

Código: Seleccionar todo

sudo apt-get install fpc fpc-{tuversion} fpc-source fcp-source-{tuversion}
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

Hola a todos.
El script que hay que utilizar es el que está en la portada la versión "CON MENU".
Aconsejo instalar el ultrastar con ese script y, una vez os funcione, probar a recompilar el ffmpeg con el scritp de 720p.

Saludos.
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

juanhex escribió:yo desisto.... :twisted:
he probado varias imágenes de raspbian y nada.
ademas creo que hay poca ayuda.
cualquiera q le funcione podría colgar una ISO.
me he leido todo el ilo del foro varias veces y es lioso.
no se si hacer el primer post ...o q script poner
saludos y feliz año
Flipo con este comentario :twisted: . Este es un foro gratuito de ayuda. Aquí se viene a aprender y si no te gusta el hilo o el foro, te vas a otro sitio :alterado .
No pones donde te falla para que podemos ayudar y resulta que hay poca ayuda. Y ademas exigiendo una ISO :claroclaro . Todo bien mascadito que no tengas que pensar ni trabajar. :enblanco2
He hecho un script para ayudar a hacer una instalación de "Expertos" a gente novata en linux y ni un agradecimiento por el esfuerzo.
Venga, feliz año.
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

CapNida escribió:
mansig escribió:
mansig escribió: hola, he vuelto a instalar Raspbian de 0,yo uso BerryBoot, he hecho los pasos del #68236 de Fire_Fox pero usando el ultimo script de CapNida, y nada igual, mismo resultado.... he instalado todas las opciones del Menu, y aparentemente bien, pero no crea nada.... :(
he instalado el ffmpeg 3.3.3 y freepascal 3.0.0..........
intento seguir el script paso a paso de instalación de USDX, y da estos fallos:

pi@raspberrypi:/tmp/USDX $ ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2979: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.

pi@raspberrypi:/tmp/USDX $ cd src
pi@raspberrypi:/tmp/USDX/src $ sed 's/PFLAGS_RELEASE_DEFAULT := -Xs- -O2/PFLAGS_RELEASE_DEFAULT := -Xs- -O1/g' Makefile > Makefile.mod
pi@raspberrypi:/tmp/USDX/src $ sed 's/LIBS ?=/LIBS ?= -lm -lgcc_s -llua5.1/g' Makefile.mod > Makefile.mod2
pi@raspberrypi:/tmp/USDX/src $ mv Makefile Makefile.orig
pi@raspberrypi:/tmp/USDX/src $ mv Makefile.mod2 Makefile
pi@raspberrypi:/tmp/USDX/src $ sudo unlink /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ sudo ln -s /lib/arm-linux-gnueabihf/libgcc_s.so.1 /lib/arm-linux-gnueabihf/libgcc_s.so
pi@raspberrypi:/tmp/USDX/src $ make -j4
make: *** No hay objetivos. Alto.
pi@raspberrypi:/tmp/USDX/src $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo make install
make: *** No hay ninguna regla para construir el objetivo 'install'. Alto.
pi@raspberrypi:/tmp/USDX $


alguna idea?? :'(

alguna pista por donde seguir? esperaba poner el karaoke a mi familia este fin de año :'(
Muchas graciassssssssssss
@mansig Ese es el error. Tienes algún problema con el fpc.

Código: Seleccionar todo

checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
Escribe "sudo apt-get install fpc" y pulsa repetidas veces la tecla "Tab" antes de dar al Intro. Te debería dar las opciones de paquetes para instalar que comiencen por fpc.
Algo así:

Código: Seleccionar todo

sudo apt-get install fpc
fpc               fpc-3.0.0         fpc-source        fpc-source-3.0.0
Las versiones no tiene por que ser las mismas. Deberías instalar todos esos paquetes con el comando

Código: Seleccionar todo

sudo apt-get install fpc fpc-{tuversion} fpc-source fcp-source-{tuversion}
Lo pruebo y os comento, muchas gracias!!!!!
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

:( no hay manera, te pego las pruebas que he realizado.... gracias de nuevo....

Código: Seleccionar todo

-e Saliendo
pi@raspberrypi:~ $ sudo apt-get install fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
fpc ya está en su versión más reciente (3.0.0+dfsg-11+rpi1+deb9u1).
fpc-3.0.0 ya está en su versión más reciente (3.0.0+dfsg-11+rpi1+deb9u1).
fpc-source ya está en su versión más reciente (3.0.0+dfsg-11+rpi1+deb9u1).
fpc-source-3.0.0 ya está en su versión más reciente (3.0.0+dfsg-11+rpi1+deb9u1).
0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 8 no actualizados.
pi@raspberrypi:~ $
pi@raspberrypi:~ $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ ./autogen.sh

autom4te: cannot open autom4te.cache/requests: Permission denied
aclocal: error: echo failed with exit status: 1
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $ sudo ./autogen.sh
pi@raspberrypi:/tmp/USDX $  ./configure --prefix=/usr
./configure: line 1703: config.log: Permission denied
./configure: line 1713: config.log: Permission denied
pi@raspberrypi:/tmp/USDX $ sudo  ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2933: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.
pi@raspberrypi:/tmp/USDX $
javierparefron
Pi Alpha
Pi Alpha
Mensajes: 15
Registrado: 07 Ago 2016, 10:16
Agradecido: 0
Agradecimiento recibido: 0

mansig escribió:
javierparefron escribió:Hola, he seguido eltutorial y me funciona todo bien, solo quiero preguntar un par de cosas. La primera es que no sé porque no tengo audio, he cambiado desde rasp-config las opciones de audio y nada, y la otra es el tema de las canciones en USB, creo haber entendido que el scrypt era para que las canciones las pudiéramos poner en un USB externo, a lo mejor lo he entendido mal, agradecer el gran trabajo para realizar este trabajgo tan grande, un saludo y gracias.
Hola que manual has seguido, el del primer post? el script de menu o el desatendido??
Hola @mansig, he seguido el del primer post y se me ha instalado bien, cambié e driver de video y la imagen bien pero no tengo sonido, he cambiado en la configuración la salida de hdmi a auto y al reves y no funciona.
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

he desinstalado los paquetes fpc y los he vuelto a instalar...mismo resultado... puede ser la version?
Graciasssssssssssss

Código: Seleccionar todo

pi@raspberrypi:/tmp/USDX $ sudo apt-get remove fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  fp-compiler-3.0.0 fp-docs-3.0.0 fp-ide-3.0.0 fp-units-base-3.0.0 fp-units-db-3.0.0
  fp-units-fcl-3.0.0 fp-units-fv-3.0.0 fp-units-gfx-3.0.0 fp-units-gtk2-3.0.0 fp-units-math-3.0.0
  fp-units-misc-3.0.0 fp-units-multimedia-3.0.0 fp-units-net-3.0.0 fp-units-rtl-3.0.0
  gir1.2-gtk-2.0 liba52-0.7.4 liba52-0.7.4-dev libaa1-dev libatk1.0-dev libcaca-dev
  libcairo-script-interpreter2 libcairo2-dev libcdt5 libcgraph6 libdca-dev libdts-dev libflac-dev
  libforms-dev libforms2 libgd-dev libgdk-pixbuf2.0-dev libggi-target-x libggi2 libggi2-dev
  libggimisc2 libggimisc2-dev libgii1 libgii1-dev libgii1-target-x libgmp-dev libgmpxx4ldbl
  libgraphviz-dev libgtk2.0-dev libgts-0.7-5 libgts-bin libgvc6 libgvc6-plugins-gtk libgvpr2
  libjbig-dev libjpeg-dev libjpeg62-turbo-dev liblzma-dev libmad0-dev libmikmod-config
  libmikmod-dev libmodplug-dev libncurses5-dev libpango1.0-dev libpathplan4 libpixman-1-dev
  libproxy-tools libsdl-mixer1.2-dev libsdl1.2-dev libslang2-dev libtiff5-dev libtiffxx5
  libvlc-bin libvlc-dev libvlc5 libvlccore8 libvorbis-dev libvpx-dev libxcb-shm0-dev
  libxcomposite-dev libxdot4 libxft-dev libxml2-utils libxpm-dev libxxf86dga-dev
  x11proto-composite-dev x11proto-xf86dga-dev
Utilice «sudo apt autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 0 nuevos se instalarán, 5 para eliminar y 8 no actualizados.
Se liberarán 188 MB después de esta operación.
¿Desea continuar? [S/n] s
(Leyendo la base de datos ... 139368 ficheros o directorios instalados actualmente.)
Desinstalando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
pi@raspberrypi:/tmp/USDX $ sudo apt-get install fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes adicionales:
  fp-utils-3.0.0
Paquetes sugeridos:
  lazarus
Se instalarán los siguientes paquetes NUEVOS:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 5 nuevos se instalarán, 0 para eliminar y 8 no actualizados.
Se necesita descargar 0 B/17,6 MB de archivos.
Se utilizarán 188 MB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Seleccionando el paquete fpc-source-3.0.0 previamente no seleccionado.
(Leyendo la base de datos ... 131012 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../fpc-source-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fp-utils-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fp-utils-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_armhf.deb ...
Desempaquetando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fpc-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc previamente no seleccionado.
Preparando para desempaquetar .../fpc_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-source previamente no seleccionado.
Preparando para desempaquetar .../fpc-source_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
Configurando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
update-alternatives: utilizando /usr/lib/fpc/3.0.0 para proveer /usr/lib/fpc/default (fp-utils) en modo automático
Configurando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo ./autogen.sh
pi@raspberrypi:/tmp/USDX $ sudo  ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2933: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.
Avatar de Usuario
MaxPi
Pi Newbie
Pi Newbie
Mensajes: 3
Registrado: 28 Dic 2017, 12:33
Agradecido: 0
Agradecimiento recibido: 0

:ponpon Muchas gracias CapNida!!! :ponpon
No soy novato con Linux y su terminal, pero como programador se que ha debido ser un currazo del 15 hacer ese script tan completo.

Yo lo he instalado sin problemas desde SSH, si bien es cierto que he dudado un poco en el paso de cambiar el driver de la gráfica. En cuanto tenga un hueco probaré si todo está correcto.
Última edición por MaxPi el 28 Dic 2017, 12:46, editado 1 vez en total.
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

mansig escribió:he desinstalado los paquetes fpc y los he vuelto a instalar...mismo resultado... puede ser la version?
Graciasssssssssssss

Código: Seleccionar todo

pi@raspberrypi:/tmp/USDX $ sudo apt-get remove fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  fp-compiler-3.0.0 fp-docs-3.0.0 fp-ide-3.0.0 fp-units-base-3.0.0 fp-units-db-3.0.0
  fp-units-fcl-3.0.0 fp-units-fv-3.0.0 fp-units-gfx-3.0.0 fp-units-gtk2-3.0.0 fp-units-math-3.0.0
  fp-units-misc-3.0.0 fp-units-multimedia-3.0.0 fp-units-net-3.0.0 fp-units-rtl-3.0.0
  gir1.2-gtk-2.0 liba52-0.7.4 liba52-0.7.4-dev libaa1-dev libatk1.0-dev libcaca-dev
  libcairo-script-interpreter2 libcairo2-dev libcdt5 libcgraph6 libdca-dev libdts-dev libflac-dev
  libforms-dev libforms2 libgd-dev libgdk-pixbuf2.0-dev libggi-target-x libggi2 libggi2-dev
  libggimisc2 libggimisc2-dev libgii1 libgii1-dev libgii1-target-x libgmp-dev libgmpxx4ldbl
  libgraphviz-dev libgtk2.0-dev libgts-0.7-5 libgts-bin libgvc6 libgvc6-plugins-gtk libgvpr2
  libjbig-dev libjpeg-dev libjpeg62-turbo-dev liblzma-dev libmad0-dev libmikmod-config
  libmikmod-dev libmodplug-dev libncurses5-dev libpango1.0-dev libpathplan4 libpixman-1-dev
  libproxy-tools libsdl-mixer1.2-dev libsdl1.2-dev libslang2-dev libtiff5-dev libtiffxx5
  libvlc-bin libvlc-dev libvlc5 libvlccore8 libvorbis-dev libvpx-dev libxcb-shm0-dev
  libxcomposite-dev libxdot4 libxft-dev libxml2-utils libxpm-dev libxxf86dga-dev
  x11proto-composite-dev x11proto-xf86dga-dev
Utilice «sudo apt autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 0 nuevos se instalarán, 5 para eliminar y 8 no actualizados.
Se liberarán 188 MB después de esta operación.
¿Desea continuar? [S/n] s
(Leyendo la base de datos ... 139368 ficheros o directorios instalados actualmente.)
Desinstalando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
pi@raspberrypi:/tmp/USDX $ sudo apt-get install fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes adicionales:
  fp-utils-3.0.0
Paquetes sugeridos:
  lazarus
Se instalarán los siguientes paquetes NUEVOS:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 5 nuevos se instalarán, 0 para eliminar y 8 no actualizados.
Se necesita descargar 0 B/17,6 MB de archivos.
Se utilizarán 188 MB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Seleccionando el paquete fpc-source-3.0.0 previamente no seleccionado.
(Leyendo la base de datos ... 131012 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../fpc-source-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fp-utils-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fp-utils-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_armhf.deb ...
Desempaquetando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fpc-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc previamente no seleccionado.
Preparando para desempaquetar .../fpc_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-source previamente no seleccionado.
Preparando para desempaquetar .../fpc-source_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
Configurando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
update-alternatives: utilizando /usr/lib/fpc/3.0.0 para proveer /usr/lib/fpc/default (fp-utils) en modo automático
Configurando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo ./autogen.sh
pi@raspberrypi:/tmp/USDX $ sudo  ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2933: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.
@mansig He visto que el sistema te sugiere instalar el lazarus.

Código: Seleccionar todo

Paquetes sugeridos:
  lazarus
Instalalo y vuelve a probar.
Si te sigue sin funcionar, vuelve a recompilar el freepascal con el script, la version 3.0.0.
Comprueba si te dice que ya está instalada y pega el resultado.

Saludos.
mansig
Pi Alpha
Pi Alpha
Mensajes: 14
Registrado: 23 Dic 2017, 23:20
Agradecido: 0
Agradecimiento recibido: 0

He instalado lazarus y mismo resultado :(
al recompilar freepascal:
-e ----------------------------------
-e Compilando e instalando freepascal
-e ----------------------------------
Pulsa INTRO para continuar

Makefile:209: *** The Makefile doesn't support target can't-executed,, please run fpcmake first. A lto.
Makefile:209: *** The Makefile doesn't support target can't-executed,, please run fpcmake first. A lto.
ln: fallo al crear el enlace simbólico '/usr/lib/fpc/3.0.0/3.0.0': El fichero ya existe
/usr/bin/fpc
./compilar_ultrastar.sh: 207: [: Error:: unexpected operator

he probado esto:
pi@raspberrypi:/tmp/fpcbuild-3.0.0 $ sudo fpcmake
Processing Makefile.fpc
arm-linux requires:
Writing Makefile

pi@raspberrypi:/tmp/fpcbuild-3.0.0 $ sudo make NOGDB=1 OPT="-dFPC_ARMHF -CX -CfVFPV3_D16 -O- -XX -Xs" build
Makefile:209: *** The Makefile doesn't support target can't-executed,, please run fpcmake first. Alto.

pi@raspberrypi:/tmp/fpcbuild-3.0.0 $ ls
createbranch.sh demo fpcdocs fpcsrc install Makefile Makefile.fpc

Mil gracias.....!!!
Avatar de Usuario
CapNida
Pi Omega
Pi Omega
Mensajes: 96
Registrado: 01 Dic 2016, 09:43
Agradecido: 1 vez
Agradecimiento recibido: 1 vez

CapNida escribió:
mansig escribió:he desinstalado los paquetes fpc y los he vuelto a instalar...mismo resultado... puede ser la version?
Graciasssssssssssss

Código: Seleccionar todo

pi@raspberrypi:/tmp/USDX $ sudo apt-get remove fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  fp-compiler-3.0.0 fp-docs-3.0.0 fp-ide-3.0.0 fp-units-base-3.0.0 fp-units-db-3.0.0
  fp-units-fcl-3.0.0 fp-units-fv-3.0.0 fp-units-gfx-3.0.0 fp-units-gtk2-3.0.0 fp-units-math-3.0.0
  fp-units-misc-3.0.0 fp-units-multimedia-3.0.0 fp-units-net-3.0.0 fp-units-rtl-3.0.0
  gir1.2-gtk-2.0 liba52-0.7.4 liba52-0.7.4-dev libaa1-dev libatk1.0-dev libcaca-dev
  libcairo-script-interpreter2 libcairo2-dev libcdt5 libcgraph6 libdca-dev libdts-dev libflac-dev
  libforms-dev libforms2 libgd-dev libgdk-pixbuf2.0-dev libggi-target-x libggi2 libggi2-dev
  libggimisc2 libggimisc2-dev libgii1 libgii1-dev libgii1-target-x libgmp-dev libgmpxx4ldbl
  libgraphviz-dev libgtk2.0-dev libgts-0.7-5 libgts-bin libgvc6 libgvc6-plugins-gtk libgvpr2
  libjbig-dev libjpeg-dev libjpeg62-turbo-dev liblzma-dev libmad0-dev libmikmod-config
  libmikmod-dev libmodplug-dev libncurses5-dev libpango1.0-dev libpathplan4 libpixman-1-dev
  libproxy-tools libsdl-mixer1.2-dev libsdl1.2-dev libslang2-dev libtiff5-dev libtiffxx5
  libvlc-bin libvlc-dev libvlc5 libvlccore8 libvorbis-dev libvpx-dev libxcb-shm0-dev
  libxcomposite-dev libxdot4 libxft-dev libxml2-utils libxpm-dev libxxf86dga-dev
  x11proto-composite-dev x11proto-xf86dga-dev
Utilice «sudo apt autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 0 nuevos se instalarán, 5 para eliminar y 8 no actualizados.
Se liberarán 188 MB después de esta operación.
¿Desea continuar? [S/n] s
(Leyendo la base de datos ... 139368 ficheros o directorios instalados actualmente.)
Desinstalando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Desinstalando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
pi@raspberrypi:/tmp/USDX $ sudo apt-get install fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes adicionales:
  fp-utils-3.0.0
Paquetes sugeridos:
  lazarus
Se instalarán los siguientes paquetes NUEVOS:
  fp-utils-3.0.0 fpc fpc-3.0.0 fpc-source fpc-source-3.0.0
0 actualizados, 5 nuevos se instalarán, 0 para eliminar y 8 no actualizados.
Se necesita descargar 0 B/17,6 MB de archivos.
Se utilizarán 188 MB de espacio de disco adicional después de esta operación.
¿Desea continuar? [S/n] s
Seleccionando el paquete fpc-source-3.0.0 previamente no seleccionado.
(Leyendo la base de datos ... 131012 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar .../fpc-source-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fp-utils-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fp-utils-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_armhf.deb ...
Desempaquetando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-3.0.0 previamente no seleccionado.
Preparando para desempaquetar .../fpc-3.0.0_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc previamente no seleccionado.
Preparando para desempaquetar .../fpc_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
Seleccionando el paquete fpc-source previamente no seleccionado.
Preparando para desempaquetar .../fpc-source_3.0.0+dfsg-11+rpi1+deb9u1_all.deb ...
Desempaquetando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Procesando disparadores para man-db (2.7.6.1-2) ...
Configurando fpc-source-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fpc-source (3.0.0+dfsg-11+rpi1+deb9u1) ...
Configurando fp-utils-3.0.0 (3.0.0+dfsg-11+rpi1+deb9u1) ...
update-alternatives: utilizando /usr/lib/fpc/3.0.0 para proveer /usr/lib/fpc/default (fp-utils) en modo automático
Configurando fpc (3.0.0+dfsg-11+rpi1+deb9u1) ...
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $
pi@raspberrypi:/tmp/USDX $ cd /tmp/USDX
pi@raspberrypi:/tmp/USDX $ sudo ./autogen.sh
pi@raspberrypi:/tmp/USDX $ sudo  ./configure --prefix=/usr
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [Error: ppcarm can't be executed, error message: Failed to execute "ppcarm", error code: 127]
./configure: line 2933: test: too many arguments
checking whether the Free Pascal Compiler works... no
configure: error: installation or configuration problem: Cannot create executables.
@mansig He visto que el sistema te sugiere instalar el lazarus.

Código: Seleccionar todo

Paquetes sugeridos:
  lazarus
Instalalo y vuelve a probar.
Si te sigue sin funcionar, vuelve a recompilar el freepascal con el script, la version 3.0.0.
Comprueba si te dice que ya está instalada y pega el resultado.

Saludos.
@mansig Estoy viendo que el error está en el ppcarm. El script lo que hace es crear un link en /usr/bin/ppcarm para que el sistema lo encuentre. ¿Puedes mirar si existe ese link haciendo un 'ls /usr/bin/ppcarm' y a que fichero apunta?
Si no existiera, hemos encontrado el problema y tendrías que generar los links simbólicos con los siguientes comandos:

Código: Seleccionar todo

            sudo unlink /usr/bin/ppcarm

            sudo ln -s /usr/local/lib/fpc/${FREEPASCAL_VERSION} /usr/lib/fpc/${FREEPASCAL_VERSION}

            sudo ln -s /usr/local/lib/fpc/${FREEPASCAL_VERSION}/ppcarm /usr/bin/ppcarm
${FREEPASCAL_VERSION} tienes que sustituirlo por la carpeta con la versión donde has compilado el freepascal.

Saludos.
Responder