Le he dao unas pocas vueltas y no tengo cajones de echar a andar ningun juego en mi recien instalado ubuntu pangolin 12.10
¿que estoy haciendo mal? aparte de todo, alguien me lo puede explicar paso por paso? plis
(si no remitanme al hilo done se hable de ello)
da algun error? sabes por donde viene el problema?
en la consola intenta ejecutar bgdc y bgdi solos, a ver si bennu está bien instalado
(aclaro que yo tampoco tengo demasiada experiencia en linux)
el problema es instalar bennu, porque al ejecutar el bgdc en el terminal no funciona, me dá un error en la primera linea............
aguarda un momentin, segun esto: (http://i.imgur.com/n0ZIpCL.png) me faltan algunas librerias; osea que funciona ¡¿?
Sigo haciendo pruebas y cuento
Te pasa lo que a mi, se instala bien pero no encuentra las librerías. ¿Hay alguien que haya solucionado esto?
desde donde estan las .so de bennugd, hacer
ldd *|grep 'not found'
Me sale esto:
yawin@Skaro:/usr/include/bennu/modules$ ldd *|grep 'not found'
ldd: ./libbgload: no es un archivo regular
ldd: ./libblit: no es un archivo regular
ldd: ./libdraw: no es un archivo regular
ldd: ./libfont: no es un archivo regular
ldd: ./libgrbase: no es un archivo regular
ldd: ./libjoy: no es un archivo regular
ldd: ./libkey: no es un archivo regular
ldd: ./libmouse: no es un archivo regular
ldd: ./librender: no es un archivo regular
ldd: ./libscroll: no es un archivo regular
ldd: ./libsdlhandler: no es un archivo regular
ldd: ./libtext: no es un archivo regular
ldd: ./libvideo: no es un archivo regular
ldd: ./libwm: no es un archivo regular
ldd: ./mod_blendop: no es un archivo regular
ldd: ./mod_cd: no es un archivo regular
ldd: ./mod_crypt: no es un archivo regular
ldd: ./mod_debug: no es un archivo regular
ldd: ./mod_dir: no es un archivo regular
ldd: ./mod_draw: no es un archivo regular
ldd: ./mod_effects: no es un archivo regular
ldd: ./mod_file: no es un archivo regular
ldd: ./mod_flic: no es un archivo regular
ldd: ./mod_grproc: no es un archivo regular
ldd: ./mod_joy: no es un archivo regular
ldd: ./mod_key: no es un archivo regular
ldd: ./mod_m7: no es un archivo regular
ldd: ./mod_map: no es un archivo regular
ldd: ./mod_math: no es un archivo regular
ldd: ./mod_mathi: no es un archivo regular
ldd: ./mod_mem: no es un archivo regular
ldd: ./mod_mouse: no es un archivo regular
ldd: ./mod_path: no es un archivo regular
ldd: ./mod_proc: no es un archivo regular
ldd: ./mod_rand: no es un archivo regular
ldd: ./mod_regex: no es un archivo regular
ldd: ./mod_say: no es un archivo regular
ldd: ./mod_screen: no es un archivo regular
ldd: ./mod_scroll: no es un archivo regular
ldd: ./mod_sort: no es un archivo regular
ldd: ./mod_sound: no es un archivo regular
ldd: ./mod_string: no es un archivo regular
ldd: ./mod_sys: no es un archivo regular
ldd: ./mod_text: no es un archivo regular
ldd: ./mod_time: no es un archivo regular
ldd: ./mod_timers: no es un archivo regular
ldd: ./mod_video: no es un archivo regular
ldd: ./mod_wm: no es un archivo regular
[/size]
Quote from: SplinterGU on December 22, 2013, 05:44:27 PM
desde donde estan las .so de bennugd, hacer
ldd *|grep 'not found'
Oder! eso es una cosa imposible para mi, poquisimas intrucciones para tan escasos conocimientos que tengo
Quote from: Yawin on December 22, 2013, 06:04:15 PM
Me sale esto:
yawin@Skaro:/usr/include/bennu/modules$ ldd *|grep 'not found'
ldd: ./libbgload: no es un archivo regular
ldd: ./libblit: no es un archivo regular
ldd: ./libdraw: no es un archivo regular
ldd: ./libfont: no es un archivo regular
ldd: ./libgrbase: no es un archivo regular
ldd: ./libjoy: no es un archivo regular
ldd: ./libkey: no es un archivo regular
ldd: ./libmouse: no es un archivo regular
ldd: ./librender: no es un archivo regular
ldd: ./libscroll: no es un archivo regular
ldd: ./libsdlhandler: no es un archivo regular
ldd: ./libtext: no es un archivo regular
ldd: ./libvideo: no es un archivo regular
ldd: ./libwm: no es un archivo regular
ldd: ./mod_blendop: no es un archivo regular
ldd: ./mod_cd: no es un archivo regular
ldd: ./mod_crypt: no es un archivo regular
ldd: ./mod_debug: no es un archivo regular
ldd: ./mod_dir: no es un archivo regular
ldd: ./mod_draw: no es un archivo regular
ldd: ./mod_effects: no es un archivo regular
ldd: ./mod_file: no es un archivo regular
ldd: ./mod_flic: no es un archivo regular
ldd: ./mod_grproc: no es un archivo regular
ldd: ./mod_joy: no es un archivo regular
ldd: ./mod_key: no es un archivo regular
ldd: ./mod_m7: no es un archivo regular
ldd: ./mod_map: no es un archivo regular
ldd: ./mod_math: no es un archivo regular
ldd: ./mod_mathi: no es un archivo regular
ldd: ./mod_mem: no es un archivo regular
ldd: ./mod_mouse: no es un archivo regular
ldd: ./mod_path: no es un archivo regular
ldd: ./mod_proc: no es un archivo regular
ldd: ./mod_rand: no es un archivo regular
ldd: ./mod_regex: no es un archivo regular
ldd: ./mod_say: no es un archivo regular
ldd: ./mod_screen: no es un archivo regular
ldd: ./mod_scroll: no es un archivo regular
ldd: ./mod_sort: no es un archivo regular
ldd: ./mod_sound: no es un archivo regular
ldd: ./mod_string: no es un archivo regular
ldd: ./mod_sys: no es un archivo regular
ldd: ./mod_text: no es un archivo regular
ldd: ./mod_time: no es un archivo regular
ldd: ./mod_timers: no es un archivo regular
ldd: ./mod_video: no es un archivo regular
ldd: ./mod_wm: no es un archivo regular
[/size]
en modules no estan los archivos con extension .so
y ese /usr/include... ummm...
instala bennugd, y deberias luego tenerlo en algo asi como /usr/lib/bgd/lib
He ejecutado el sh ya no se cuantas veces y en "/usr/lib" no tengo ninguna carpeta bgd
Quote from: SplinterGU on December 22, 2013, 07:38:33 PM
instala bennugd, y deberias luego tenerlo en algo asi como /usr/lib/bgd/lib
de eso se trata, jefe, ¿como lo instalo?
tras decadas de indagar, je je je
bueno, repasando esta pagina (http://forum.bennugd.org/wiki.bennugd.org/index.php?title=Tutorial:Setting_up_Bennu_on_Linux) y al instalar por el terminal he llegado a este error:
lib/libmod_sys.so
lib/libmod_mouse.so
cp: el objetivo «/usr/local/share/bennugd» no es un directorio
installation fail
y de nuevo bloqueado, creo que debo de cambiar algo pero ni idea, como siempre
estas probando con este metodo http://wiki.bennugd.org/index.php?title=Tutorial:Setting_up_Bennu_on_Linux#Installing_through_the_Launchpad_PPA_.28for_Ubuntu.29?
sip, precisamente es el enlace que aparece en donde digo ''pagina''...
tengo la impresion de estar cagandola en algo to tonto
vale, ya lo tengo instalado, creo, ahora tengo problemas con las librerias y pamplinas, pero creo que ir, vá
A mi me sigue sacando:
[/code][font=verdana, arial, helvetica, sans-serif][size=1]yawin@Skaro:~/Escritorio/MotorRPG$ bgdc main.prg [/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]BGDC 1.0.0 (Nov 21 2012 18:57:53)[/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]Bennu Game Development Compiler[/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]Copyright (c) 2006-2012 SplinterGU (Fenix/BennuGD)[/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]Copyright (c) 2002-2006 Fenix Team (Fenix)[/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]Copyright (c) 1999-2002 Jos� Luis Cebri�n Pag�e (Fenix)[/size][/font]
[font=verdana, arial, helvetica, sans-serif][size=1]/home/yawin/Escritorio/MotorRPG/imports.prg:22: error: Library "mod_sound.so" not found ( token error: "mod_sound" ).[/size][/font]
pues nope, no me van al final, me dá problemas con mode_map
aqui esta el problem, toavia sin solucion:
(http://i.imgur.com/k43Y7zS.png)
seguramente te falta la sdl adecuada...
hace
ldd $(which libmod_map.so) | grep found
Yo he instalado en linux mint recientemente y no consigo que me funcione .. me da error en la libcrypto de las pelotas .. ya no se que hacer jaja asi q me he rendido y ya si quiero ponerme con bennu lo hago en windows jajaja
aqui tienes: (http://storage9.static.itmages.com/i/14/0214/h_1392413373_2319331_a66879039f.png)
reiniciaste el equipo luego de instalar bennugd? (aunque quizas con cerrar y abrir la session funciona)
nope, pero ya hace un par de dias de eso, osea que esta mas que reinicado, no?
no se como esta armado el paquete de instalacion de ubuntu
proba poniendo en lugar de $(which libmod_map.so) el path completo donde esta la libreria.
Si no, siempre se puede hacer como en Wiz, Caanoo, GP2X... Tener el runtime en una carpeta y usar un script que apunte a ella para la carga de los ejecutables y librerías.
Pero no hay una versión descomprimible de Bennu para Linux ¿no? A mi el instalador siempre me ha dado problemas, y sólo con la PPA de josebita he conseguido que me funcionase bien.
Ya sabeis que yo soy un poco "especialito" con el tema de las versiones, y me gusta tener disponibles varias de ellas y elegir a mi gusto :P
Quote from: Drumpi on February 16, 2014, 03:26:36 AM
Si no, siempre se puede hacer como en Wiz, Caanoo, GP2X... Tener el runtime en una carpeta y usar un script que apunte a ella para la carga de los ejecutables y librerías.
Pero no hay una versión descomprimible de Bennu para Linux ¿no? A mi el instalador siempre me ha dado problemas, y sólo con la PPA de josebita he conseguido que me funcionase bien.
Ya sabeis que yo soy un poco "especialito" con el tema de las versiones, y me gusta tener disponibles varias de ellas y elegir a mi gusto :P
si, esa es la mejor opcion... tener los binarios y sus dependencias junto al juego y hacer un script, como hacen muchos productos.
en la proxima release incluire algo de esto.
Yo hoy me formateo y meto Xubuntu (alguna actualización me ha petado el sistema con ganas y paso de estar arreglándolo). Así que en cuanto esté formateado meto Bennu y a ver qué pasa.
Quote from: SplinterGU on February 15, 2014, 01:49:49 PM
no se como esta armado el paquete de instalacion de ubuntu
proba poniendo en lugar de $(which libmod_map.so) el path completo donde esta la libreria.
vale, necesito saber en que carpeta se instala, para buscarlo
He instalado Xubuntu. Instalación fresca. Y nada, sigue sin ir:
yawin ~/Mahaigaina/Motor shadows:$ bgdc main.prg
BGDC 1.0.0 (Nov 21 2012 18:57:53)
Bennu Game Development Compiler
Copyright (c) 2006-2012 SplinterGU (Fenix/BennuGD)
Copyright (c) 2002-2006 Fenix Team (Fenix)
Copyright (c) 1999-2002 Jos� Luis Cebri�n Pag�e (Fenix)
/home/yawin/Mahaigaina/Motor shadows/imports.prg:8: error: Library "mod_video.so" not found ( token error: "mod_video" ).
yawin ~/Mahaigaina/Motor shadows:$
*Nota del traductor: "~/Mahaigaina/" es el escritorio. Que uso el sistema en Euskara.
Quote from: Futublock on February 16, 2014, 10:57:15 PM
Quote from: SplinterGU on February 15, 2014, 01:49:49 PM
no se como esta armado el paquete de instalacion de ubuntu
proba poniendo en lugar de $(which libmod_map.so) el path completo donde esta la libreria.
vale, necesito saber en que carpeta se instala, para buscarlo
buscalo con find
si, ya, pero es que yo soy muy torpe...
osea debo de escrbir solo find o find + el nombre de la carpeta...
y cual es el nombre de la carpeta??
je je je ^^U
Hola, buenas. Yo tambien tuve problemas con bennu hace unos meses, y dejé algun momento de programar. Ahora para dos trabajos de clase puede que necesite volver a usarlo para hacer pequeñas animaciones 2d.
A lo que iba, el problema que tenia creo que era por la version de bennu segun lei por el foro. la r307 que viene en el instalador creo que tiene algunos bugs, a mi me iba todo bien hasta que cargaba mas de un fichero de imagen, no se si te pasara lo mismo??? Yo lo solucione instalando la version del svn. Que por cierto el bash del instalador no me funcionaba, y lo instale como viene en el manual de osk.
La carpeta de instalacion en linux suele ser:
/usr/local/lib/bennugd
/usr/local/share/bennugd (solia ser antes)
/usr/lib (aqui suelen instalarse casi todos los programas...)
y en caso de 64 bits creo que en vez de lib, lib32
OMG alex gracias, te quiero con locura....
pero no fisicamento, je je je
karma++
Para futuras búsquedas, find busca el fichero que tu le pidas, pero en realidad es una herramienta muy potente, tanto que te tendrías que aprender algunos parámetros que tiene para realizar búsquedas. Escribe "man find" para saber más (recuerda que de "man" se sale con Q).
Y si no, busca cualquier librería desde el navegador de ficheros que tengas en tu Linux (yo, que uso KDE, tengo Dolphin).
A los que uséis la versión Saucy de Ubuntu, he encontrado el porqué de que no vaya el ppa de Josebita: no está actualizado a la última distro. Entrad a sources.list, o al directorio sources.list.d y decidle a la línea del respositorio que queréis la versión raring en vez de saucy.
Me ha costado averiguarlo, pero al fin vuelvo a tener bennu en mis ordenadores sin tener que usar wine xD
Refloto...
no hay manera en ubuntu 14.10, a pesar de la correccion del video
-o-
Esperarse, que es en ubuntu 64bits
-o-
nada, ni idea, no puedo, usaré por ahora wine aunque no me guste, esperando ayuda
(http://storage3.static.itmages.com/i/15/0203/h_1422976062_1025893_8a5ca5681a.png)
configurando el compilador gcc bajo 64bits para que compile 32bits se puede obtener el ejecutable. Yo estoy trabajando para obtener la ultima compilacion, ya que algunas cosas viene y me las renombra y me las mueve a distintas carpetas. Dame tiempo.
Bravo everbill, karma++
el archivo adjunto contiene los binarios resultantes de la compilacion de las carpetas core, modules y tools. Los 3rt parties no pude compilarlos, porque se me cerro la maquina virtual.
Los binarios fueron compilados para arquitectura i686 bajo linux mint mate 17.1 rebecca 32bits que equivaldria supongo a ubuntu 14.04.1 trusty.
Ahora bien lo que me gustaria hacer es crear un archivo .deb que detecte todas las dependencias que necesita a ver si alguien puede ayudarme con eso.
otra pregunta... son necesarios los .la dentro de la carpeta lib?
pos ni idea...
llamando a los linuxeroooooos
Se supone que si tenéis multilib debería iros. No se, yo es que sin querer me instalé el de 32bits y como me pilla igualmente los 16GB de ram, pues paso de formatear.
16 gigas de ram...
a donde vamos a llegar...
btw, como se copia (http://storage4.static.itmages.com/i/15/0220/h_1424460288_5798994_aededc0eb7.png) a su carpeta correspondiente???
si eso es lo que hay que hacer?
Pues en cuanto consiga curro llegaremos a los 32 xDD
NOTICION: ya me rula con wine, ya no doy mas la lat
Con wine hay algunas cosas que petan. Yo sólo aviso xD
Ya ma dao cuen, como por ejemplo cuando te falta un punto y coma y no puedes probar el juego dandole a f6 en el notepad++ porque no aparece el error, con lo cual no sabes donde esta el error
bueno, en wine se ''pilla'' cuando lleva unos 150 procesos o asi, si lo virtualizo no...
eso seran las cositas ''raritas''
QUIERO SABER COMO COPIO-PEGO
(http://storage4.static.itmages.com/i/15/0220/h_1424460288_5798994_aededc0eb7.png) A SUS CARPETAS CORRESPONDIENTES
uso el terminal sudo
Quotecp/descargas/usr/bin/bgcd /usr/bin
pero no me deja... :(
No se, a mi con wine siempre me peta fuertemente. De todas formas, no se si te sirve pero yo uso estos repositorios:
deb http://ppa.launchpad.net/josebagar/ppa/ubuntu raring main
deb-src http://ppa.launchpad.net/josebagar/ppa/ubuntu raring main
Si lo juntas con multilib (creo que se llama así) debería funcionarte en nativo.
gutublock trata de abrir nautilus con privilegios elevados.
algo asi en terminal: gksu nautilus
y tienes amplios privilegios de pegarlo donde quieras. Pegalo en la carpeta raiz el contenido, deberia ubicarlo todo a sus respectivas carpetas. Pero como dije, no se las dependencias.
Quote from: Yawin on March 10, 2015, 10:21:24 AM
No se, a mi con wine siempre me peta fuertemente. De todas formas, no se si te sirve pero yo uso estos repositorios:
deb http://ppa.launchpad.net/josebagar/ppa/ubuntu raring main
deb-src http://ppa.launchpad.net/josebagar/ppa/ubuntu raring main
Si lo juntas con multilib (creo que se llama así) debería funcionarte en nativo.
not found, o un nivel demasiado alto para mi, soy aprendiz de novato
Quote from: everbill on March 10, 2015, 02:42:13 PM
gutublock trata de abrir nautilus con privilegios elevados.
algo asi en terminal: gksu nautilus
y tienes amplios privilegios de pegarlo donde quieras. Pegalo en la carpeta raiz el contenido, deberia ubicarlo todo a sus respectivas carpetas. Pero como dije, no se las dependencias.
(http://i.imgur.com/aFTE5qZ.png)
asustado me hayo...
sin embargo y despues de copiar, aparece lo que creo son buenas noticias (espero)
(http://i.imgur.com/tVbssCM.png)
segun esto me fasta una libreria o algo