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]
