Compilació de Bulmagés des del codi font

De Wikijoan
Dreceres ràpides: navegació, cerca

http://www.iglues.org/wiki1/doku.php?id=compilacion:start

Contingut

codi font i preparació

Obtenim el codi font:

svn checkout svn://svn.berlios.de/bulmages/trunk

Per compilar sobre Debian/Ubuntu necessitem els següents paquets:

Qt4

BulmaGés funciona sobre les llibreries de Qt

Paquets necessaris:

PostgreSQL

GCC

MAKE

Libpq

python

Compilació

el subversion crea la carpeta trunk, i el codi font està dins de trunk/bulmages/

cd trunk/bulmages/
mkdir build
cd build
cmake ../

errors:

The CXX compiler identification is unknown
Please set CMAKE_CXX_COMPILER to a valid compiler path or name
sudo apt-get install libqt4-dev g++-4.2 g++

g++ és el compilador de C++ per a GCC. g++-4.2 no crec que calgui instal.lar-lo si s'instal.la g++, que deu ser un metapaquet a l'última versió de g++

$ g++ --version
g++ (Ubuntu 4.3.2-1ubuntu11) 4.3.2

$ cmake --version
cmake version 2.6-patch 0


després d'instal.lar la llibreria g++ ja compila bé:

cmake ../
...
-- Working on installbulmages
-- Working on documentation
-- Configuring done
-- Generating done
-- Build files have been written to: /home/joan/trunk/bulmages/build

BULMAGES_CONFIG_DIR indica el directori on es buscaran els arxius de configuració. Per defecte, /etc/bulmages.

CMAKE_INSTALL_PREFIX indica el directori on es farà la instal.lació.

Després de la configuració podem compilar i instal.lar fent:

$ make
$ sudo make install
$ sudo ldconfig

i compila sense problemes. Executo

$  bulmages

i ja tinc el selector d'aplicacions. Entro dins de BulmaFact i veig que la GUI és més moderna que la del paquet Debian, que ha quedat antiquat. Per tant, per tenir la última versió instal.lada, he de compilar des de les fonts. Ha funcionat a la primera perquè la BD i les empreses ja estaven creades, tal com s'havia fet en la instal.lació des dels paquets Debian. A més, BulmaCont ha funcionat bé, mentre que amb la instal.lació dels paquets Debian BulmaCont no arrencava.

Ara bé, treballant una mica, veig que puc afegir productes, clients i proveïdors, però no m'apareixen les pestanyes de compra, venda, pressupost, albarà, factura,... M'informo una mica i veig una captura de pantalla amb tots els botons que em falten, que són molts.



creat per Joan Quintana Compte, gener 2009

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
IES Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines