Si, le he dao dieciochomil millones de vueltas y no hay nada que hacer, no puedo instalar otra vez Bennu
Tengo un nuevo pc con ubuntu, osea que tengo que instalar otra vez bennu; tiro para el bennupack y descomprimo el 2.9 y la primera en la cara
(http://storage6.static.itmages.com/i/17/0928/h_1506611871_1292488_432f7a35fd.png)
busco en los repositorios de Josebita y nasti del plasti
(http://storage2.static.itmages.com/i/17/0928/h_1506611972_2849656_ee98b6e535.png)
era porque habia que cambiar el vivid a oneiric u otra cosa que no es que:
Quotedeb http://ppa.launchpad.net/josebagar/ppa/ubuntu (http://ppa.launchpad.net/josebagar/ppa/ubuntu) vivid main
He intentado por wine pero nanai
¿algun consejo mas? creo que habia un tuto por youtube
Ay dios, que cruz
Creo que con wine corre bien..
;D
Sera posible usar bennu con docker
tengo entendido que se pueden hacer contenedores c++ tambien...
asi funcionaria en todos los linux sin trabas creo...
Podrian investigar el tema...
https://github.com/mviereck/x11docker
https://blog.jessfraz.com/post/docker-containers-on-the-desktop/
http://somatorio.org/en/post/running-gui-apps-with-docker/
http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker/
https://medium.com/@pigiuz/hw-accelerated-gui-apps-on-docker-7fd424fe813e
Docker lo usan mucho las empresas para virtualizar a pequeña y gran escala ..
para entornos unix/linux seria la solucion definitiva para evitar
dependencias .so .o
(https://raw.githubusercontent.com/mviereck/x11docker/screenshots/screenshot-lxde-wine-pstree.png)
¿lo has revisado bien?
me lo descargo de aqui y no puedo descomprimirlo
http://bennupack.blogspot.com.es/ (http://bennupack.blogspot.com.es/)
por el tema del wine, no se porque pero no me funciona, tendré que esperar a la actualización :-X
no entiendo la parte de no puedo descomprimirlo....
https://sourceforge.net/projects/coldev/files/bennupack/setup%20Bennupack%202.9.rar/download (https://sourceforge.net/projects/coldev/files/bennupack/setup%20Bennupack%202.9.rar/download)
esta compreso con winrar creo que en linux lo puedes abrir con 7zip...
o no entendi..
Creo que quitar las dependencias en linux , la solucion es usar docker (Funcionaria en todos linux sin cambiar nada)
https://github.com/mviereck/x11docker
aplicaciones portables en docker
https://github.com/mviereck/x11docker/tree/screenshots
Solo quiero asegurarme que el archivo está correcto y descartar ese error, por ahora lo que falla es mi programa descompresor, voy a probar con otro
eso del docker no sé lo que es, pero me dá igual porque tambien quiero virtualizar windows por otro lado, asi que ya te cuento no del bennupack
-Actualizado-
nope, me falla la descompresión e instalación de programas, no se por que, va veremos mas adelante
Al parecer lo que me está dando problemas es en .rar me lo puedes pasar en zip?
no sé porque me pasa, de todas formas busco en un disco duro de por ahí el .exe, a ver si es que me vá a fallar por otro lado
link del zip
http://www.mediafire.com/file/59si8hl1p29wsx1/setup_Bennupack_2.9.zip (http://www.mediafire.com/file/59si8hl1p29wsx1/setup_Bennupack_2.9.zip)
la solucion seria crear un linux dvd live de bennu para
que no existan problemas.. (usando systemback para crear la live con bennugd nativo, IDE y ejemplos)
https://www.linuxadictos.com/crear-distribucion-linux.html (https://www.linuxadictos.com/crear-distribucion-linux.html)
el linux mas peque seria Lubuntu para probar... haber si alguien se anima a crear un Linux Bennugd Live Dvd
Todo lo que sea probar con Linux, yo
-----------------------0-------------------------------
Edito:
Revisa bien la descarga porque no paro de probar el rar y me dá problemas y en 'Mediafire' no:
(http://pix.toile-libre.org/upload/original/1506763597.png)
No se si es por el servidor o es por el formato pero algun problema me dá
++----------------------2----------------------------++
Actualizado 2:
esta vez no hay problemas, por wine me carga todos las ''Tools'' el fpg editor, el notepad, el font editor, el tilemap...
lo que me falla esta vez es rular el juego mediante f6 en el notepad++ he estado buscando y falta lo que es el instalador en windows, el install.exe y quizas por eso no va
Sigo haciendo pruebas
----------------3-------------------
Actualizado 3:
Nada, despues de buscar en viejos discos duros e instalarme el setup 2.6 ,porque no se porque pero el 2.7 no me descomprime en rar, debo tener un problema
(http://pix.toile-libre.org/upload/original/1506766374.png)
Me instala perfectamente todos las ''tools'' de bennu, pero cuando en notepad++ le doy a ejecutar el juego como que se cuelga. Creo que es porque le falta instalar librerias a lo que es el linux, la carpeta /usr/bin para los binarios y /usr/lib para las librerias, no se si hacerlo manualmente, lo que si recuerdo que había un script que te lo instalaba por la terminal, asi a pelo, igual lo hago...
Que tenga claro, ¿los binarios son el bdgi y bdgc? y las librerias las .lib
--------4--------
Actualizado 4:
Nada, copiando a mano no funciona, no se si es porque no he reiniciado o ni idea, en un momento dao parecía que si asi que le añadí un sudo pero siguió dandome fallo, total que borré todos los archivos no vaya a ser malo
Y aqui acaba mi periplo de instalación de Bennugd en linux (a menos que dé con el script de marras pa instalar) por lo demas y espero que cuando reinicie otra vez o en alguna actualización empiece a funcionar ''magicamente'' por que si no...
INtenta compilar nativamente el bennu con un make haber si funciona...
:P
si tuvieramos linux te echariamos una mano...
La otra es intentar con playonlinux disponible en zorinOS y en las tiendas linux generales
probamos una live dvd (que es la misma que descargas de la page oficial) ..
y wine y playonlinux te permite montar unidades windows como c:\ y demas
por ultimas seria modificar las rutas en los .bat ubicados en el bennupack en directorio Bin
haber si funciona.. normal...
Quote from: l1nk3rn3l on September 30, 2017, 09:32:05 PM
INtenta compilar nativamente el bennu con un make haber si funciona...
:P
Eso es lo que quiero, ejecutar un script que me lo instalaba y que no encuentro por ningun lado, pero vamos, no te preocupes que sigo buscando
Y otra cosa que necesito es saber si el enlace de bennupack de http://bennupack.blogspot.com/ no le dá error a nabie mas que a mi, solo para quedarme tranquilo ;)
El script lo tienes en versiones anteriores a la r336 o así. La cosa es que se suprimió por mi culpa (creo), que no me gustan los instaladores, y se nos olvidó añadir un tutorial de instalación manual ^^U
Pero haz lo que dice L1nk, en lugar de coger el binario, coge LOS FUENTES (el archivo src), y haz configure, make y make-install. Seguramente falle por alguna dependencia, porque no encuentre la libdes o alguna incompatibilidad con la librería de encryptado, pero ve con los problemas uno a uno.
no, si consigo instalar bennu hago un videotuto, por mas que busco en la mesa de ayuda solo encuentro hilos mios abiertos...
Vamos por partes, a pesar de llevar al menos cinco años con ubuntu todavia no se hacer cosas como el make ese ni como...
ademas, ni se que son los fuentes ni veo un archivo src por ningun lado del zip (http://www.mediafire.com/file/59si8hl1p29wsx1/setup_Bennupack_2.9.zip):
(http://pix.toile-libre.org/upload/original/1506880144.png)
(http://pix.toile-libre.org/upload/original/1506880221.png)
(http://pix.toile-libre.org/upload/original/1506880246.png)
(http://pix.toile-libre.org/upload/original/1506880280.png)
¿me dices cual es?
Se supone que tienes que ir a la página:
http://www.bennugd.org/node/2
Y descargarte la versión "source tarball", que es el código ya recogido en un zip.
Pero el enlace no funciona, por lo que tendrás que coger un programa de SVN y, como dice en la misma página, descargar los fuentes de https://bennugd.svn.sourceforge.net/svnroot/bennugd a una carpeta total. ¿Te acuerdas cuando Fede te dijo lo de instalarte BitBucket para el Gobaug? Pues eso :D
Una vez que tienes el repositorio en una carpeta, te tienes que coger la ventana de comandos, usar CD hasta entrar en esa carpeta, y llamar a los comandos "configure" y "make". No recuerdo si tenías que repetir el proceso por cada librería. Si todo ha ido bien (que lo dudo) invoca a "make install" y él solo te copiará los binarios en el sistema.
Quote from: Drumpi on October 01, 2017, 07:18:43 PMhttps://bennugd.svn.sourceforge.net/svnroot/bennugd
(http://pix.toile-libre.org/upload/original/1506885978.png)
Quote from: Drumpi on October 01, 2017, 07:18:43 PM
Pero el enlace no funciona, por lo que tendrás que coger un programa de SVN y...
Touché...
Pero no fué fede, sino Dilley Celso
Perdón que me meta a hacer offtopic, pero era sólo para comentar que en este caso docker no sería la solución correcta, ya que está pensado para correr de forma aislada procesos, o servicios, y no aplicaciones completas con interfaz gráfica.
Acá la solución yo creo que sería ofrecer los binarios empaquetados de la forma en que cada distro lo espera (.deb, .pak, etc...), o probar con algo universal estilo https://snapcraft.io/.
No digo que sea facil, es mas, no digo que yo sepa hacerlo, pero solo queria aclarar que docker no es la solucion a este problema especifico.
No hay problema con ese offtopic tan ontopic
Aparte que, mirando y remirando lo de las descargas, he virtualizado un xp con la absurda idea que si no consigo instalar bennu allí tendría razon, fijate tu que cabezón que soy, lol...
Mas que cabezón mas bien torpe, porque me he bajado el bennupack y no encuentro el instalador de los programas:
(http://storage3.static.itmages.com/i/17/1006/h_1507326996_1110263_4cfa4da5d0.png)
No se, puede que no esté y eso...
Por otro lado, lo que no doy es con el script de instalación en linux por ningun lado, recuerdo que habia un install.sh que lo ejecutabas en consola con sudo sh install.sh
y se acababa todos los problemas...
Que quede claro que sigo intentandolo, no me aburro sin bennu
Nuevos avances...
Gracias a Gecko y a su firma (http://torresbaldi.com/integracion-continua-en-bennugd/) he dao con el script e instrucciones de ''montaje''
(http://storage4.static.itmages.com/i/17/1006/h_1507329857_7712681_76f0fe1fc6.png)
Y explica tó eso de los 32 y 64 bits, incluso dice como instalar las librerias que viene a ser mas o menos copiar el contenido de la carpeta /bin y /lib de donde te las descargas a las ''carpetas internas'' de linux, por ahí todo bien, prefiero hacerlo en plan terminal que visual...
Pero la fatiga no me pudo, y aunque estaba deseando probar el programa me aguanté y seguí leyendo no se que de compatibilidad de 64 a 32 y volví a ejecutar mas scripts de la web donde decia que descargara librerias y tal, total que lo hice y ya cuando habia tiempo de ejecutar juegos, un mojon pá mi:
(http://storage2.static.itmages.com/i/17/1006/h_1507329750_5063381_25648897c1.png)
Hay una cosa que se llama bash que me deniega el permiso, no se porque...
Seguiré intentandolo
Supongo que te faltó darle permisos de ejecución a los binarios de Bennu.
En una consola ejecutá chmod +x <ruta del bgdc>
, y lo mismo para el bgdi
Al principio lo hice uno por uno, no creo que sea malo, hice cd /usr/local/bin
y luego el chmod a cada archivo
chmod +x bgdc
y con los otros dos, porque hice un ls para ver que lo tenia, y probé, viendo que no hacía nada seguí por si acaso con
chmod +x /urs/local/bin/
Ná, hizo lo mismo y el mismo problema:
(http://pix.toile-libre.org/upload/original/1507361950.png)
que deduzco que me falta una librería llamada libpng12.so.0 asi que intentaré encontrarla de alguna manera y ya digo
Dicen que usando docker se solucionan los problemas x32 y x64
El mismo contenedor tiene las dependencias.. (Si alguien se hace un Docker de Bennu seria genial para los iniciados)
@Futu, ¿notaste que no es /urs/ el path? :)
También puedes ejecutar bgdc y bgdi en el directorio actual, donde descomprimiste el tar.gz, asi:
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./lib/" bin/bgdi
Nótese:
$ tree -d
.
├── bin
└── lib
Para conocer que librerías faltan, por ejemplo para bgdc:
ldd bin/bgdc
linux-gate.so.1 ------------
libc.so.6 => ---------------
libdl.so.2 => ------------
libz.so.1 => --------------
libcrypto.so.1.0.0 => not found
libpthread.so.0 => -----------------
/lib/ld-linux.so.2 => -----------
En mi caso, con Archlinux, estoy con un problemon, ya que si bien existe la lib crypto para 32bits, no coincide la versión :-(
Sería bueno que bgdc estuviera enlazado con una versión un poquito mas nueva.
Saludos.
Quote from: daltomi on October 08, 2017, 02:54:49 PM
@Futu, ¿notaste que no es /urs/ el path? :)
Sip, por eso lo corregí
Quote from: daltomi on October 08, 2017, 02:54:49 PM
También puedes ejecutar bgdc y bgdi en el directorio actual, donde descomprimiste el tar.gz, asi:
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./lib/" bin/bgdi
Nótese:
$ tree -d
.
├── bin
└── lib
No lo entiendo pero me interesa, meloxpliquen?
-Se supone que a la orden 'bdgi' se le pone una ruta de origen para que use solo esa siempre, ¿no?
Quote from: daltomi on October 08, 2017, 02:54:49 PM
Para conocer que librerías faltan, por ejemplo para bgdc:
ldd bin/bgdc
linux-gate.so.1 ------------
libc.so.6 => ---------------
libdl.so.2 => ------------
libz.so.1 => --------------
libcrypto.so.1.0.0 => not found
libpthread.so.0 => -----------------
/lib/ld-linux.so.2 => -----------
En mi caso, con Archlinux, estoy con un problemon, ya que si bien existe la lib crypto para 32bits, no coincide la versión :-(
Sería bueno que bgdc estuviera enlazado con una versión un poquito mas nueva.
Saludos.
genial, gracias por la ayuda
Tienes dos opciones, instalarlo del lado del sistema o hacerlo "portable", es decir incluir bennugd con el juego.
Por ejemplo, en ésto último podes colocar el directorio completo de bennugd (bgd/bin bgd/lib) en el directorio del juego. Luego haces un script llamado main.sh algo asi:
#!/bin/bash
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:./bgd/lib" ./bgd/bin/bgdi main.dcb
exit $?
Y listo. Bennugd no esta del lado del sistema, es decir, ni siquiera esta "instalado".
El usuario debería ejecutar main.sh y nada mas.
Saludos.
Vale, eso es un script como el .exe de windows pero en linux
Nah, sigo buscando la librería libpng12.so que es la que (por ahora) me está dando problemas, no sé cual descargar...
(http://pix.toile-libre.org/upload/original/1507500890.png)
Quote from: Futu-block on October 08, 2017, 10:11:59 PM
Vale, eso es un script como el .exe de windows pero en linux
Es como un .bat de windows mas que un .exe.
Las i386 son las lib/programas de 32bits.
No conozco Ubuntu, pero intenta como explica en el link que indicaste anteriormente, para instalar libs de 32 bits:
sudo apt-get install -qq zlib1g:i386 Tal vez: sudo apt-get install -qq libpng12-0:i386 ??
Futu, no estoy muy seguro de si te funcionará, pero puedes probar a instalar las librerías que recomienda Josebita para compilar PixTudio:
https://pixtudio.divhub.org/#compiling
Lo probaré, pero aquí el problema que estoy teniendo es que esa librería es de Windows o tiene algo que ver porque me he instalado wine y playonlinux y no funciona nada con eso, si voy a instalar un programa con un.exe o voy a jugar un ejecutable.exe el pc pasa de mí, y es que al parecer Ubuntu 17.04 está dando problemas con esa librería, según investigo en las webs
He intentado copiar pegar a mano pero pasa olímpicamente
Esto es a lo que me refiero cuando digo que Bennu no es portable a Linux .. -_-
vale, algo estoy haciendo mal que me dá error...
(http://storage1.static.itmages.com/i/17/1009/h_1507556561_2680745_75839bed74.png)
Me perdí, ¿ya intentaste instalar la libpng12 de 32bits?
sudo apt-get install libpng12-0:i386
Porque si te guiaste por las instrucciones de http://torresbaldi.com/integracion-continua-en-bennugd/
ya estas a un paso de tener bennu funcionando.
Compilar pixstudio es mucho mas difícil, tienes que tener mas librerías y el compilador gcc-multilib, etc, etc, etc.
vale, ese comando era precisamente el que me faltaba, bueno, esa libreria, que por mas que la buscaba no habia manera...
¿y que nos encontramos? ¡¡¡al killer disco funcionando!!!
(http://pix.toile-libre.org/upload/original/1507579764.png)
si, es por eso que me gusta bennu, soy el rey del mundooooo
(https://i.ytimg.com/vi/MlaWkm80GnI/hqdefault.jpg)
Enhorabuena, dale mucha caña :)
Quote from: Futu-block on October 09, 2017, 08:13:21 PM
vale, ese comando era precisamente el que me faltaba, bueno, esa libreria, que por mas que la buscaba no habia manera...
¿y que nos encontramos? ¡¡¡al killer disco funcionando!!!
(http://pix.toile-libre.org/upload/original/1507579764.png)
si, es por eso que me gusta bennu, soy el rey del mundooooo
(https://i.ytimg.com/vi/MlaWkm80GnI/hqdefault.jpg)
Dándome coba no vas a hacer que vuelva.
... Mier**.
ji ji ji