Bonjour a tous,

Apres avoir repris ce mail plus en detail et valide toutes les commandes
sur une OpenSuse 11.2 fraichement installee, voici comment compiler OOo
pour les nuls:

http://cedric.bosdonnat.free.fr/wordpress/?p=637&lang=fr

Je commence a reflechir a la prochaine etape pour plonger dans le code.

En esperant que ca serve a quelques uns.

--
Cedric

On Thu, 2010-05-20 at 21:26 +0200, Cédric Bosdonnat wrote:
> Rebonjour Bertin,
> 
> On Thu, 2010-05-20 at 12:37 -0500, Bertin Abiassi wrote:
> > La référence
> > http://bruce-eckel.developpez.com/livres/cpp/traduction/ticpp2vol1/ est très
> > bonne c'est comme son équivalent en java. Parallèlement à la lecture de ce
> > livre c'est quoi l'autre étape ? Ou bien dois finir de potasser le livre
> > avant de commencer ? Est ce que c'est à cette étape que ton tutorat va
> > commencer ou bien il va arriver plus tard ?
> 
> Tu peux commencer a compiler OpenOffice.org. Tu devrais jeter un oeil a
> cette page pour recuperer les sources:
> http://wiki.services.openoffice.org/wiki/Mercurial/Getting_Started
> 
> celle-ci pour compiler sous linux:
> http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Linux
> 
> Evidemment il est possible de compiler pour windows, mais je n'ai pas de
> connaissances sur ce sujet et ce n'est pas le plus simple pour
> commencer.
> 
> Pour les sources, je te conseilles de faire comme ceci:
> 
> hg clone -U http://hg.services.openoffice.org/DEV300 local_DEV300
> hg clone local_DEV300 mon_hack_ooo
> 
> Tu n'auras aucun fichier dans le repertoire local_DEV300 a part le
> repertoire cache .hg mais c'est normal. Ce repertoire sert de copie
> intacte des sources de OOo: cela evite de perdre du temps a tout
> retelecharger a chaque fois.
> 
> Les sources a compiler seront donc dans le repertoire mon_hack_ooo:
> c'est la qu'il faut aller compiler!
> 
> Je compile habituellement sur OpenSuse 11.2, donc je pourrais donner un
> coup de main assez facilement sur cette distribution pour les paquets a
> installer. Pour les autres distributions, je vais decouvrir un peu.
> 
> Sous openSuse 11, il existe une commande bien pratique pour installer la
> plupart des dependances de OOo:
> 
> sudo zypper si -d OpenOffice_org-bootstrap
> 
> Pour gagner du temps lors de la compilation, je te conseille tres
> fortement de lire cette page:
> 
> http://people.gnome.org/~michael/blog/icecream.html
> 
> C'est d'autant plus interessant si tu possedes une machine multicore ou
> meme plusieurs machines sur un LAN. Je ne vais pas m'etendre sur ce
> sujet dans ce mail: je vais m'y attarder plus dans l'article.
> 
> Pour gagner un peu de temps encore, j'ai l'habitude de configurer la
> compilation comme ceci (attention au format de package si tu es sous
> Debian/Ubuntu):
> 
> ./configure --enable-crashdump=no --disable-kdeab --with-use-shell=bash
> --disable-mozilla --disable-qadevooo --without-agg --disable-binfilter
> --disable-dbgutil --with-poor-help-localizations=en-US
> --disable-strip-solver --disable-cairo --with-system-xrender-headers
> --with-system-freetype --disable-gnome-vfs --enable-gtk
> --with-system-hunspell --with-epm=internal --with-package-format=rpm
> 
> Ces options ne sont pas adaptees lors des tests QA, mais c'est largement
> assez pour du developpement.
> 
> Voila les premieres infos a potasser. Si tu as des questions /
> problemes, tu peux me contacter sur IRC. Je suis sur le canal
> #fr.openoffice.org (serveur irc.freenode.net) aux horaires de bureau de
> France (et parfois plus). Mon pseudo IRC est cbosdonnat.
> 
> A bientot,
> 
> --
> Cedric
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à