https://foro.gambas-es.org/viewtopic.php?f=6&t=463
-----------------------------------
ljma
Viernes, 26 Febrero 2010, 23:20

Compilar Y Empaquetar
-----------------------------------
Hola a todos,

¿Es posible en gambas2 compilar y empaquetar un proyecto gambas fuera del IDE desde consola? (al estilo C)

Muchas gracias

Saludos


-----------------------------------
h4k
Sabado, 27 Febrero 2010, 00:36

Re: Compilar Y Empaquetar
-----------------------------------
Seguramente se puede, pero yo no lo hago. Lo que he aprendido a hacer es a compilar y empaquetar en .deb desde el IDE, y luego modifico el paquete a mi gusto. Esto lo hago descomprimiendo el paquete .deb en una carpeta cualquiera, edito los archivos que necesite editar, renombro la carpeta con las configuraciones a DEBIAN, y luego ejecuto:

sudo dpkg -b /carpeta

Así me crea un .deb con los cambios que le hice. Así puedo agregar archivos a mi programa o cambiar el árbol de los archivos.

Saludos.


-----------------------------------
jguardon
Sabado, 27 Febrero 2010, 09:10

Re: Compilar Y Empaquetar
-----------------------------------
[quote user="ljma" post="2641"]Hola a todos,

¿Es posible en gambas2 compilar y empaquetar un proyecto gambas fuera del IDE desde consola? (al estilo C)

Muchas gracias

Saludos[/quote]

[code linenumbers=false]
jesus@jesus:~$ gbc2 --help

GAMBAS Compiler version 2.20.0 Feb 18 2010 22:20:53
(c) 2000-2008 Benoit Minisini

This program is free software; you can redistribute it and/or 
modify it under the terms of the GNU General Public License as 
published by the Free Software Foundation; either version 2, or 
(at your option) any later version.

Usage: gbc2 [options] [<project directory>]

Options:
  -g  --debug                add debugging information
  -v  --verbose              verbose output
  -a  --all                  compile all
  -t  --trans                output translation files
  -p  --public-control       form controls are public
  -m  --public-module        module symbols are public by default
  -s  --swap                 swap endianness
  -r  --root <directory>     gives the gambas installation directory
  -V  --version              display version
  -h  --help                 display this help
[/code]

Respecto al empaquetado depende de cada distribución linux. Para debian/ubuntu hay multitud de tutoriales en la red, pero prueba a hacerlo desde el ide y descomprime el archivo deb para estudiar y comprender su estructura. dpkg y dpkg-deb son la base para crear paquetes deb.


-----------------------------------
ljma
Domingo, 28 Febrero 2010, 13:12

Re: Compilar Y Empaquetar
-----------------------------------
Hola, 

Gracias por la ayuda. 

Para compilar
gbc2

Para crear el ejecutable
gba2


Saludos y felicitaros por este nagnífico foro


