Autor Tema: Crear ejecutable  (Leído 117 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Joppider

  • Newbie
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
Crear ejecutable
« en: Abril 24, 2017, 03:20:43 pm »
Hola, estoy intentando hacer un ejecutable, para ello uso la siguiente instrucción:
bgdc -a -s /usr/bin/bgdi nombre_fichero.prg -o nombre_ejecutable.exe

Le pongo las librerías que necesito pero no consigo que funcione.
No sé si es que se debe ejecutar la instrucción des de la carpeta de las librerías.

Agradecería que alguien me ayudara.

Desconectado Joppider

  • Newbie
  • *
  • Mensajes: 2
  • Karma: 0
    • Ver Perfil
Re:Crear ejecutable
« Respuesta #1 en: Abril 24, 2017, 03:22:41 pm »
Por si no queda claro.
Sí consigo compilar y ejecutar. Me refiero a crear un paquete para hacerlo portable y que no requiera instalar Bennu para ejecutarlo.

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1792
  • Karma: 244
  • Sexo: Masculino
    • Ver Perfil
Re:Crear ejecutable
« Respuesta #2 en: Abril 24, 2017, 06:45:05 pm »
Te descargas el bennupack ...

en el IDE hay un menu llamado run donde encuentras

corres el  juego... con F6

luego con F8 creas el ejecutable...   

copia las dlls  ubicadas en el directorio bin del paquete mencionado
y las copias en el directorio del juego donde se ha creado el ejecutable...

dale al ejecutable si funciona el juego..

pensando que funciona entonces ahora lo que haces es empaquetar el juego
con la utilidad  packator ubicada en el directorio
tools\pack

y listo ya tenes el juego empaquetado en un solo archivo...



(las condiciones para que el juego funcione:"
1. el ejecutable debe tener el mismo nombre del archivo .dcb
2. las dlls requeridas por bennu tambien

si el archivo dcb se llama  juego.dcb  entonces el ejecutable debe estar en el mismo directorio
llamandose juego.exe.. eso es todo .. y claro las dlls que requiere bennu para correr mencionadas arriba
deben estar en el mismo directorio del juego...
)


Conectado gecko

  • Hero Member
  • *****
  • Mensajes: 722
  • Karma: 45
  • Sexo: Masculino
    • Ver Perfil
    • Torres Baldi Studio
Re:Crear ejecutable
« Respuesta #3 en: Abril 25, 2017, 08:12:19 am »
Para hacer un ejecutable .exe, el parámetro que le tenés que pasar al -s es la ruta del bgdi.exe, es decir que por mas que estés en linux, si querés crear un ejecutable windows, tenés que bajarte los binarios de bennu de windows.

Después si, como dijo l1nk3rn3l, para finalmente distribuir el juego, vas a tener que copiar también las DLL que sean necesarias.
Torres Baldi Studio
http://torresbaldi.com

Desconectado l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1792
  • Karma: 244
  • Sexo: Masculino
    • Ver Perfil
Re:Crear ejecutable
« Respuesta #4 en: Abril 25, 2017, 12:24:57 pm »
Ya estamos retomando el proyecto de bennu html5 de nuevo .. y entonces
los juegos funcionaran sin problemas en cualquier lado...


Conectado panreyes

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 1971
  • Karma: 62
  • Sexo: Masculino
    • Ver Perfil
    • panreyes.com
Re:Crear ejecutable
« Respuesta #5 en: Abril 25, 2017, 01:51:36 pm »
Gracias :)

Creo que es el proyecto más directo e interesante para portar nuestros juegos Bennu (aunque no descarto DivGO si me planteo hacer algo para Facebook!).
Casi nadie usa NaCL, quedó como un experimento.