<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Compilaci%C3%B3_de_Bulmag%C3%A9s_des_del_codi_font</id>
	<title>Compilació de Bulmagés des del codi font - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Compilaci%C3%B3_de_Bulmag%C3%A9s_des_del_codi_font"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Compilaci%C3%B3_de_Bulmag%C3%A9s_des_del_codi_font&amp;action=history"/>
	<updated>2026-08-30T08:18:45Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Compilaci%C3%B3_de_Bulmag%C3%A9s_des_del_codi_font&amp;diff=1803&amp;oldid=prev</id>
		<title>Joan a 00:32, 17 feb 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Compilaci%C3%B3_de_Bulmag%C3%A9s_des_del_codi_font&amp;diff=1803&amp;oldid=prev"/>
		<updated>2009-02-17T00:32:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;http://www.iglues.org/wiki1/doku.php?id=compilacion:start&lt;br /&gt;
&lt;br /&gt;
=codi font i preparació=&lt;br /&gt;
&lt;br /&gt;
Obtenim el codi font:&lt;br /&gt;
&lt;br /&gt;
svn checkout svn://svn.berlios.de/bulmages/trunk&lt;br /&gt;
&lt;br /&gt;
Per compilar sobre Debian/Ubuntu necessitem els següents paquets:&lt;br /&gt;
===Qt4===&lt;br /&gt;
&lt;br /&gt;
BulmaGés funciona sobre les llibreries de Qt&lt;br /&gt;
&lt;br /&gt;
Paquets necessaris:&lt;br /&gt;
*libqt4-core&lt;br /&gt;
*libqt4-dev&lt;br /&gt;
*libqt4-gui&lt;br /&gt;
*libqt4-qt3support&lt;br /&gt;
*libqt4-sql&lt;br /&gt;
*pyqt4-dev-tools&lt;br /&gt;
*python-qt4&lt;br /&gt;
*qt4-designer&lt;br /&gt;
*qt4-dev-tools&lt;br /&gt;
*qt4-doc&lt;br /&gt;
*qt4-qtconfig&lt;br /&gt;
&lt;br /&gt;
===PostgreSQL===&lt;br /&gt;
*postgresql&lt;br /&gt;
*postgresql-8.2&lt;br /&gt;
*postgresql-client-8.2&lt;br /&gt;
*postgresql-client-common&lt;br /&gt;
*postgresql-common&lt;br /&gt;
*postgresql-contrib&lt;br /&gt;
&lt;br /&gt;
===GCC===&lt;br /&gt;
*gcc&lt;br /&gt;
*gcc-4.1&lt;br /&gt;
*gcc-4.1-base&lt;br /&gt;
*gcc-4.2-base&lt;br /&gt;
*libgcc1&lt;br /&gt;
*g++ (afegit a posteriori)&lt;br /&gt;
&lt;br /&gt;
===MAKE===&lt;br /&gt;
*cmake&lt;br /&gt;
&lt;br /&gt;
===Libpq===&lt;br /&gt;
*libpq-dev&lt;br /&gt;
*libpq5&lt;br /&gt;
&lt;br /&gt;
===python===&lt;br /&gt;
*python&lt;br /&gt;
*python-ooolib&lt;br /&gt;
*python-qt4&lt;br /&gt;
*python-reportlab&lt;br /&gt;
&lt;br /&gt;
=Compilació=&lt;br /&gt;
el subversion crea la carpeta trunk, i el codi font està dins de trunk/bulmages/&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd trunk/bulmages/&lt;br /&gt;
mkdir build&lt;br /&gt;
cd build&lt;br /&gt;
cmake ../&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
errors:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
The CXX compiler identification is unknown&lt;br /&gt;
Please set CMAKE_CXX_COMPILER to a valid compiler path or name&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libqt4-dev g++-4.2 g++&lt;br /&gt;
&lt;br /&gt;
g++ és el compilador de C++ per a GCC.&lt;br /&gt;
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++&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ g++ --version&lt;br /&gt;
g++ (Ubuntu 4.3.2-1ubuntu11) 4.3.2&lt;br /&gt;
&lt;br /&gt;
$ cmake --version&lt;br /&gt;
cmake version 2.6-patch 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
després d'instal.lar la llibreria g++ ja compila bé:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cmake ../&lt;br /&gt;
...&lt;br /&gt;
-- Working on installbulmages&lt;br /&gt;
-- Working on documentation&lt;br /&gt;
-- Configuring done&lt;br /&gt;
-- Generating done&lt;br /&gt;
-- Build files have been written to: /home/joan/trunk/bulmages/build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''BULMAGES_CONFIG_DIR''' indica el directori on es buscaran els arxius de configuració. Per defecte, /etc/bulmages.&lt;br /&gt;
&lt;br /&gt;
'''CMAKE_INSTALL_PREFIX''' indica el directori on es farà la instal.lació.&lt;br /&gt;
&lt;br /&gt;
Després de la configuració podem compilar i instal.lar fent:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ make&lt;br /&gt;
$ sudo make install&lt;br /&gt;
$ sudo ldconfig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i compila sense problemes.&lt;br /&gt;
Executo &lt;br /&gt;
 $  bulmages&lt;br /&gt;
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.&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Autor}}, gener 2009&lt;br /&gt;
[[Categoria: Bulmagés]]&lt;br /&gt;
[[Categoria: Software de Gestió]]&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>