Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: gecko on April 12, 2012, 10:11:20 PM

Title: Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on April 12, 2012, 10:11:20 PM
Estoy toqueteando los archivos de bennu para ver si puedo distribuir un juego con los binarios incluidos, y probando con un bennu recien instalado me dice que no encuentra la libreria "mod_map.so"

Y haciendo ldd a mod_map (como me enseñaron aca mismo  ;D ) me dice (entre otras cosas):


    libbgload.so => not found




Otro detalle que tambien encontre es que al ejecutar el instalador me dio como un error raro:


root@debian:/home/tehuel/Descargas# sh bgd-1.0.0-r282-installer.sh
[: 14: i686: unexpected operator
Bennu Game Development Installer
(C) 2008-2011 - SplinterGU

[: 142: unexpected operator
[: 142: unexpected operator
Use: bgd-1.0.0-r282-installer.sh --help for help text

Installing Bennu Game Development...


( y aca la instalacion siguio lo mas bien)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on April 12, 2012, 10:40:45 PM
ahap! me falto incluirla ahora que veo...

bueno, por lo visto esta release esta inservible, corregire algunas cosas y la volver a subir.

pero me tomara unos dias, estoy corto de tiempo.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on April 12, 2012, 11:55:29 PM
Oka oka, voy a tener que esperar a la proxima release para poder seguir con mis experimentos... :D
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on April 13, 2012, 05:14:05 AM
subiendo fix de todas las plataformas...

por favor, pruebenlas...
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on September 20, 2012, 03:10:12 AM
Volvi a probar con la ultima version de bennu instalada en un debian recien instalado tambien, y ahora no se si hice algo mal yo o que, pero me dice que faltan un monton de librerias de bennu, aunque las librerias estan ahi nomas, en la misma carpeta...


tehuel@debian:/usr/lib/bgd/lib$ ldd libmod_map.so
    linux-gate.so.1 =>  (0xb779c000)
    libbgload.so => not found
    librender.so => not found
    libfont.so => not found
    libblit.so => not found
    libvideo.so => not found
    libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb76d0000)
    libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb76b6000)
    libbgdrtm.so => not found
    libz.so.1 => /usr/lib/libz.so.1 (0xb76a2000)
    libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0xb7670000)
    libgrbase.so => not found
    libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7528000)
    libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7524000)
    libpng12.so.0 => /lib/libpng12.so.0 (0xb7500000)
    libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb74da000)
    libasound.so.2 => /usr/lib/libasound.so.2 (0xb7412000)
    librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7408000)
    libdirectfb-1.2.so.9 => /usr/lib/libdirectfb-1.2.so.9 (0xb7393000)
    libfusion-1.2.so.9 => /usr/lib/libfusion-1.2.so.9 (0xb738a000)
    libdirect-1.2.so.9 => /usr/lib/libdirect-1.2.so.9 (0xb7376000)
    libvga.so.1 => /usr/lib/libvga.so.1 (0xb7315000)
    /lib/ld-linux.so.2 (0xb779d000)
    libx86.so.1 => /lib/libx86.so.1 (0xb7312000)

en la instalacion no me acuerdo que haya dado errores. me mandé alguna cagada?

EDITO: el problema venia a que cuando quise ejecutar un juego me salia:

tehuel@debian:~/ruta/del/juego$ bgdi test.dcb
bgdi: error while loading shared libraries: libbgdrtm.so: cannot open shared object file: No such file or directory
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: KeoH on September 20, 2012, 11:30:16 AM
Pos esa es la libreria principal de bennu ... amos q pa mi que lo has instalado mal. Ni idea como arreglarlo .. yo en ubuntu tengo el PPA de Joseba .. siendo debian donde lo quieres instalar igual te lo puedes poner no? xD
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on September 24, 2012, 01:38:13 AM
volvi a ejecutar el script de instalacion (sin desinstalar ni hacer nada antes, y veo que dice algunas cosas raras:

root@debian:/home/tehuel/Descargas# sh bgd-1.0.0-r292-installer.sh
[: 14: i686: unexpected operator
Bennu Game Development Installer
(C) 2008-2011 - SplinterGU

[: 140: unexpected operator
[: 140: unexpected operator
Use: bgd-1.0.0-r292-installer(1).sh --help for help text

Installing Bennu Game Development...
bgd/
bgd/module/
bgd/lib/
... aca todos todos los demas archivos...
bin/
bin/bgdc
bin/moddesc
bin/bgdi
ln: creating symbolic link «libmod*.so»: El fichero ya existe
Installing bash autocompletion feature...
done!
root@debian:/home/tehuel/Descargas#
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on September 24, 2012, 04:39:06 AM
prueba sin sh... y has un chmod +x bgd-1.0.0-r292-installer.sh  antes
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: josebita on September 24, 2012, 02:03:23 PM
Quote from: gecko on September 24, 2012, 01:38:13 AM
volvi a ejecutar el script de instalacion (sin desinstalar ni hacer nada antes, y veo que dice algunas cosas raras:

root@debian:/home/tehuel/Descargas# sh bgd-1.0.0-r292-installer.sh
[: 14: i686: unexpected operator
Bennu Game Development Installer
(C) 2008-2011 - SplinterGU

[: 140: unexpected operator
[: 140: unexpected operator
Use: bgd-1.0.0-r292-installer(1).sh --help for help text

Installing Bennu Game Development...
bgd/
bgd/module/
bgd/lib/
... aca todos todos los demas archivos...
bin/
bin/bgdc
bin/moddesc
bin/bgdi
ln: creating symbolic link «libmod*.so»: El fichero ya existe
Installing bash autocompletion feature...
done!
root@debian:/home/tehuel/Descargas#

El script de Splinter es BASH, no SH. En muchas distros linux sh apunta a bash, pero en otras no; puede que el error venga por ahí...
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on September 24, 2012, 04:55:28 PM
probé con
./bgd-1.0.0-r292-installer.sh
y ahora si, no tiró ningun error la instalacion, pero me sigue sin encontrar las librerias de bennu cuando intento compilar o ejecutar.  :(
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 03, 2012, 05:07:02 PM
Yo tengo un problema parecido con la r292, me crea una carpeta llamada lib32 y dentro de ella me crea las subcarpetas module y lib, y, veo que dentro de la carpeta module no hay nada y en la lib, estan todas las libs, y algo rarisimo, llama a los modulos en vez de por ejemplo "mod_text.so" (que seria lo normal) "libmod_text.so" y tambien los situa dentro de la carpeta lib.
Os dejo los mensajes del terminal:

Bennu Game Development Installer
(C) 2008-2011 - SplinterGU

Use: ./bgd-1.0.0-r292-installer.sh --help for help text

Installing Bennu Game Development...
bgd/
bgd/module/
bgd/lib/
bgd/lib/libdraw.so
bgd/lib/libmod_wm.so
bgd/lib/libmod_blendop.so
bgd/lib/libmod_screen.so
bgd/lib/libmod_math.so
bgd/lib/libmod_mathi.so
bgd/lib/libmod_crypt.so
bgd/lib/libmod_rand.so
bgd/lib/libfont.so
bgd/lib/libbgdrtm.so
bgd/lib/libbgload.so
bgd/lib/libmod_joy.so
bgd/lib/libmod_effects.so
bgd/lib/libmod_sort.so
bgd/lib/librender.so
bgd/lib/libmod_video.so
bgd/lib/libmod_regex.so
bgd/lib/libmod_path.so
bgd/lib/libmod_map.so
bgd/lib/libvideo.so
bgd/lib/libmod_grproc.so
bgd/lib/libblit.so
bgd/lib/libmouse.so
bgd/lib/libmod_proc.so
bgd/lib/libmod_time.so
bgd/lib/libmod_m7.so
bgd/lib/libmod_key.so
bgd/lib/libmod_draw.so
bgd/lib/libkey.so
bgd/lib/libmod_text.so
bgd/lib/libsdlhandler.so
bgd/lib/libmod_timers.so
bgd/lib/libmod_cd.so
bgd/lib/libwm.so
bgd/lib/libgrbase.so
bgd/lib/libmod_file.so
bgd/lib/libmod_sound.so
bgd/lib/libmod_dir.so
bgd/lib/libmod_string.so
bgd/lib/libmod_debug.so
bgd/lib/libjoy.so
bgd/lib/libmod_flic.so
bgd/lib/libmod_mem.so
bgd/lib/libtext.so
bgd/lib/libmod_scroll.so
bgd/lib/libscroll.so
bgd/lib/libmod_say.so
bgd/lib/libmod_sys.so
bgd/lib/libmod_mouse.so
bin/
bin/bgdc
bin/moddesc
bin/bgdi
./bgd-1.0.0-r292-installer.sh: línea 49: cd: /usr/lib32/bgd/module: No existe el archivo o el directorio
Installing bash autocompletion feature...
done!


despues me di cuenta, al desinstalarlo (por el error de la linea 49, no me desinstalo bien las librerias, tuve que eliminarlas a mano) y abrir el codigo, vi que buscaba una carpeta "/usr/lib32", la cree, volvi a instalar y me sale esto por el terminal:

Bennu Game Development Installer
(C) 2008-2011 - SplinterGU

Use: ./bgd-1.0.0-r292-installer.sh --help for help text

Installing Bennu Game Development...
bgd/
bgd/module/
bgd/lib/
bgd/lib/libdraw.so
bgd/lib/libmod_wm.so
bgd/lib/libmod_blendop.so
bgd/lib/libmod_screen.so
bgd/lib/libmod_math.so
bgd/lib/libmod_mathi.so
bgd/lib/libmod_crypt.so
bgd/lib/libmod_rand.so
bgd/lib/libfont.so
bgd/lib/libbgdrtm.so
bgd/lib/libbgload.so
bgd/lib/libmod_joy.so
bgd/lib/libmod_effects.so
bgd/lib/libmod_sort.so
bgd/lib/librender.so
bgd/lib/libmod_video.so
bgd/lib/libmod_regex.so
bgd/lib/libmod_path.so
bgd/lib/libmod_map.so
bgd/lib/libvideo.so
bgd/lib/libmod_grproc.so
bgd/lib/libblit.so
bgd/lib/libmouse.so
bgd/lib/libmod_proc.so
bgd/lib/libmod_time.so
bgd/lib/libmod_m7.so
bgd/lib/libmod_key.so
bgd/lib/libmod_draw.so
bgd/lib/libkey.so
bgd/lib/libmod_text.so
bgd/lib/libsdlhandler.so
bgd/lib/libmod_timers.so
bgd/lib/libmod_cd.so
bgd/lib/libwm.so
bgd/lib/libgrbase.so
bgd/lib/libmod_file.so
bgd/lib/libmod_sound.so
bgd/lib/libmod_dir.so
bgd/lib/libmod_string.so
bgd/lib/libmod_debug.so
bgd/lib/libjoy.so
bgd/lib/libmod_flic.so
bgd/lib/libmod_mem.so
bgd/lib/libtext.so
bgd/lib/libmod_scroll.so
bgd/lib/libscroll.so
bgd/lib/libmod_say.so
bgd/lib/libmod_sys.so
bgd/lib/libmod_mouse.so
bin/
bin/bgdc
bin/moddesc
bin/bgdi
Installing bash autocompletion feature...
done!


Me instala igual que antes, solo que creando la carpeta bgd en la carpeta lib32, y debajo de esas las carpetas que habia dicho antes module y lib con los mismos fallos, pero debajo de la carpeta module hay un archivo llamado libmod*.so, un enlazador roto a mod*.so.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 03, 2012, 05:14:31 PM
Otras dudas son:
1) funciona bien el instalador y no me va bien a mi?
2) es posible arreglarlo yo por mi cuenta moviendo los modulos, y renombrandolos quitandoles el prefijo lib?
3) que es la carpeta que necesita "lib32", y porque no se instala en la carpeta creada por linux "lib"?
4) (no me corre prisa) como se instalan librerias adicionales para bennu? tengo que copiar manualmente yo las librerias en sus respectivas carpetas lib o module?
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 03, 2012, 06:02:56 PM
en estos dias armo una nueva release limpia.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 03, 2012, 07:08:43 PM
Splinter, mucha suerte con ella XD, mientras tanto yo intentare solucionar mis problemas por mi cuenta a ver si puedo
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on October 03, 2012, 07:27:40 PM
y si también hacés la version sin instalador pasas a ser automaticamente mi idolo del momento! :D :D

na, posta, te lo agradeceria mucho! :)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 03, 2012, 08:13:14 PM
estoy intentando solucionar el problema de las librerias en bennu, he hecho varias cosas:
1) cambiado de sitio la carpeta "bgd" de la carpeta "lib32" a "lib" y borrado la "lib32".
2) cambiar las librerias "libmod*.so" de la subcarpeta lib a module, y cambiarles el nombre a "mod*.so".
3) cambiar el archivo "/etc/id.so.config.d" que ponia "/usr/lib32/bgd" a "/usr/lib/bgd.

He probado un simple ejemplo de mostrar un scroll con el texto, y me ha dado este fallo:
prueba.prg:1: error: Library "mod_text.so" not found ( token error: "mod_text" ).

no se que mas debo hacer, igual hay otros archivos de configuracion de rutas, o me he equivocado en el fichero anterior

EDIT: También si me podeis decir como se extructura las rutas en linux, me refiero a como el compilador e interprete consigue encontrar las librerias, os lo agradeceria muchisimo.

Offtopic: Estaba trabajando en un juego de plataformas (por entretenimiento y aprender a uilizar el lenguaje), en cuanto me pueda poner con el y completarle un poco mas, para poderse llamar una demo, subo el codigo. Si no tardo mucho lo intentare subir el jueves de la semana que viene.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 03, 2012, 09:02:22 PM
no es problema de lib32 o no lib32... el problema es setear el path del ldconfig...
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 03, 2012, 09:12:07 PM
lo de lib32, lo he cambiado, para tener todo organizado, bueno, por tener una sola carpeta con librerias, pero lo que me gustaria saber es porque no me va, he hecho el ld.config.so.d/bgd.conf y le he cambido la linea por esta otra /usr/lib/bgd, pero aun asi no me va, cual es el problema?
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 03, 2012, 09:55:43 PM
luego del bgd.conf
desde root, tienes que correr ldconfig

Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 04, 2012, 02:21:27 PM
He hecho lo que me dijiste, y me sigue dando error cuando intento compilar el codigo, pero si hago el comando: ldd mod_text.so
no me sale mensaje de que faltan las librerias de bennugd, yo creo que el problema puede estar entre el compilador e interprete, y la carpeta bgd, y a esto una pregunta, como localiza el interprete y compilador de bennu la carpeta bgd? puede que haya que incluirla en el archivo bgd.conf? y errores por otro sitio no encuentro, (no creo que lea mal las comillas del gedit)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 04, 2012, 05:32:52 PM
Al final, no se por qué me daba esos errores, pero intentandolo una y otra vez, instalando y desinstalando, he conseguido instalarlo sin errores, muchas gracias Splinter  :D
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 04, 2012, 05:58:58 PM
ahora tengo otro problema, probando la mod_map, me decia al compilar que me faltaba esa libreria, y al comprobar con ldd mod_map.so, me faltaba la libreria libbgload.so, pero me di cuenta que esa libreria estaba en la lista de las lib, entonces comprobe si era por alguna dependencia de esa libreria, y estaban todas estas:

alejandro@alejandro-desk:/usr/lib/bgd/lib$ ldd libbgload.so
    linux-gate.so.1 =>  (0xf77d4000)
    libSDL-1.2.so.0 => /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 (0xf7715000)
    libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf76fa000)
    libbgdrtm.so => /usr/lib/bgd/lib/libbgdrtm.so (0xf76ca000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7520000)
    libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf751b000)
    libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7505000)
    libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xf735a000)
    libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf732d000)
    libasound.so.2 => /usr/lib/i386-linux-gnu/libasound.so.2 (0xf723b000)
    libpulse-simple.so.0 => /usr/lib/i386-linux-gnu/libpulse-simple.so.0 (0xf7236000)
    libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf71e8000)
    libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf70b4000)
    libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf70a1000)
    libcaca.so.0 => /usr/lib/i386-linux-gnu/libcaca.so.0 (0xf6fd6000)
    /lib/ld-linux.so.2 (0xf77d5000)
    librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6fcd000)
    libpulsecommon-1.1.so => /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so (0xf6f68000)
    libjson.so.0 => /usr/lib/i386-linux-gnu/libjson.so.0 (0xf6f60000)
    libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf6f16000)
    libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6ef5000)
    libslang.so.2 => /lib/i386-linux-gnu/libslang.so.2 (0xf6dd5000)
    libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xf6da5000)
    libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xf6d86000)
    libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf6d7b000)
    libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf6d09000)
    libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf6d02000)
    libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6cfe000)
    libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6cf7000)
    libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf6cdc000)
    libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf6c8e000)
    libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf6b16000)
    libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf6aeb000)
    libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf6ae3000)
    libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf6aca000)
alejandro@alejandro-desk:/usr/lib/bgd/lib$


no se en que sitio esta el error
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 04, 2012, 07:35:33 PM
ese paquete debe estar roto... tengo que subir la nueva version... sino compila desde los fuentes.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: Rein (K´)ah Al-Ghul on October 05, 2012, 01:39:34 AM
Quote from: SplinterGU on October 04, 2012, 07:35:33 PM
ese paquete debe estar roto... tengo que subir la nueva version... sino compila desde los fuentes.
algun dia aprendere a compilar desde los fuentes :P
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 05, 2012, 01:40:25 AM
estoy generando los nuevos binarios.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on October 05, 2012, 02:13:25 AM
*cara de feliz cumpleaños*
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 05, 2012, 03:09:31 AM
subiendo...

por favor, recomiendo borrar todas las instalaciones anteriores (manualmente si corresponde), en el caso de linux hay que usar el installer anterior para eliminarlo...

luego correr los instaladores nuevos... la verdad que tenia un lindo desastre en los paquetes, ahora reorganice todo, lo que no significa que no hay algun error, asi que borrar completamente la version anterior e instalar esta nueva.

linux ya no tira archivos en la carpeta /usr/bin ni /usr/lib*... ahora crea su carpeta propia en /usr/local/share/bennugd y crea link simbolicos en /usr/local/bin a los binarios bgdc, bgdi y moddesc.

lo siento por los que piden el .tar.gz, pero hasta que PiXeL pueda hacerse un tiempo para crearme la opcion en el site para subirlo, no podre hacerlo.

saludos... (ya termino la subida, por favor, esparcid la noticia)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 05, 2012, 01:47:17 PM
muchas gracias Splinter, Karma++, comprobado, funcionalidad 100% (he probado a importar todas las librerias y me funciona bien)

Offtopic: Me parece increíble tanta dependencia de ti (Splinter) estos dias, por mi y creo que por muchos que esperaban un nuevo instalador. Pienso que tengo que aprender mucho sobre programación, intentar aprender todos los lenguajes de programación o por lo menos los mas importantes, y conseguir destrza programando, Muchas gracias Splinter, y también perdon si he sido pesado estos dias.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on October 05, 2012, 02:17:30 PM
no hay nada que perdonar...

no entendi mucho lo del offtopic, si era algo negativo o positivo, para/con mi persona... ni lo de que esperaban un nuevo instalador... la verdad que lamento no poder dar un nuevo instalador...
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on October 05, 2012, 03:19:46 PM
Quoteno entendi mucho lo del offtopic, si era algo negativo o positivo, para/con mi persona... ni lo de que esperaban un nuevo instalador... la verdad que lamento no poder dar un nuevo instalador...
me referia a el bash shell script que has subido
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on November 08, 2012, 11:34:29 PM
vengo a comentar que acabo de probar con un debian recien recien instalado y funcionó perfecto.

-instalé bennu con el script de instalacion oficial
-instalé sdl y sdl_mixer (y dependencias)
-en /lib/ creé un enlace simbolico libcrypto.so.1.0.0 apuntando a libcrypt-2.11.3.so

y funciona bien :)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on November 08, 2012, 11:39:49 PM
Quote from: gecko on November 08, 2012, 11:34:29 PM
vengo a comentar que acabo de probar con un debian recien recien instalado y funcionó perfecto.

-instalé bennu con el script de instalacion oficial
-instalé sdl y sdl_mixer (y dependencias)
-en /lib/ creé un enlace simbolico libcrypto.so.1.0.0 apuntando a libcrypt-2.11.3.so

y funciona bien :)
Yes, of course. Funciona bastante bien.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on November 08, 2012, 11:52:09 PM
me alegro que la hayas dado una oportunidad a la version oficial... ;)
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on November 09, 2012, 06:41:58 PM
jajajajajaaja no hay caso, soy un queso en linux!

paso a comentar... como dije mas arriba instalé bennu en debian y todo perfecto en la EJECUCION DE UN DCB QUE YA TENIA COMPILADO.

Ahora quise volver a compilar y me tira el mismo error con todas las librerias:
/home/tehuel/documentos/bennu/proyectos/wiz-pet/main.prg:1: error: Library "mod_proc.so" not found ( token error: "mod_proc" ).

Hice ldd a todos los .so en /usr/local/share/bennugd/lib y las dependencias estan bien, no falta ninguna.

Hice ldconfig (exactamente ldconfig -v |more) y vi que las libs de bennu aparecian primero que todas, por lo que supongo que las está encontrando correctamente.

asi que no tengo idea cual es el problema que tengo para compilar :(

Alguna idea? Alguna pista? Algo?
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on November 09, 2012, 07:10:05 PM
no se, seguro que lo has puesto bien, a mi me va bien, y el dcb tendria que decirte tambien que no va la libreria
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on November 09, 2012, 08:49:19 PM
Quote from: alex on November 09, 2012, 07:10:05 PM
no se, seguro que lo has puesto bien, a mi me va bien, y el dcb tendria que decirte tambien que no va la libreria

cuando es a nivel bennugd se puede hacer, cuando es a nivel sistema operativo, no se puede hacer nada para decirte que no va.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: SplinterGU on November 09, 2012, 08:50:17 PM
alguna dependencia tiene que faltar...
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: gecko on November 09, 2012, 10:10:03 PM
Quote from: SplinterGU on November 09, 2012, 08:49:19 PM
cuando es a nivel bennugd se puede hacer, cuando es a nivel sistema operativo, no se puede hacer nada para decirte que no va.
Es problema de mi SO entonces? puede ser que sea un problema de 64 bits?

Siempre me tira el error en el primer include, sea el mod que sea.
Title: Re:Puede ser que falte libbgload.so en la ultima release para linux?
Post by: alex on November 09, 2012, 10:19:31 PM
a mi me funciona bien en 64 bits todo, (lo que llevo probado)