Fr:Instructions de Compilation de NeoOffice

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 15:14, 1 December 2008 (edit)
Yakusha (Talk | contribs)
(add link to Dutch version)
← Previous diff
Current revision (15:50, 20 August 2016) (edit) (undo)
Pluby (Talk | contribs)
(Redirect out of date page)
 
Line 1: Line 1:
-Fr:Instructions_de_Compilation_de_NeoOffice+#Redirect [[NeoOffice_Build_Instructions]]
- +
-<div style="margin: 0 auto; margin-top: 0.75em; margin-bottom: 0.75em; border: 1px solid pink; background-color: #fff3f3; text-align: left; width: auto; padding: 4px;">'''N.B.''' Si vous redistribuez vos versions personnelles, vous '''devez''' supprimer toute les occurrences de la marque NeoOffice (y compris celles qui sont présentes dans les images) afin d'être en conformité avec les [[Fr:Distribution_de_CD_&_Utilisation_de_la_Marque_NeoOffice|Directives d'Utilisation des Marques Déposées]]. '''La distribution de versions non officielles utilisant la marque déposée NeoOffice est interdite.'''</div>+
- +
-== Compilation et Développement de NeoOffice ==+
-''Informations complémentaires sur la compilation et le processus de développement de NeoOffice''+
- +
-=== Instructions de Compilation===+
- +
-Patrick Luby assure la maintenance des instructions de compilation de NeoOffice sur+
-http://download.neooffice.org/neojava/build.php<!-- (instructions for 2.0 Alpha PowerPC [http://download.neooffice.org/neojava/earlyaccessbuild.php here])-->.+
- +
-Comme la compilation de NeoOffice exige celle d'[[OpenOffice.org_Mac_OS_X_%28X11%29|OpenOffice.org/X11]], vous pouvez trouver les [http://porting.openoffice.org/mac/build_680_X11.html instructions de compilation d'OpenOffice.org 2.0.x pour Mac OS X] utiles. Les dernières informations relatives à la configuration de la compilation de NeoOffice 2.0 peuvent être obtenues en sélectionnant le lien "download" vers la plus récente révision de <tt>[http://trinity.neooffice.org/cgi-bin/cvsweb/neojava/README.txt neojava/README.txt]</tt> sur cvsweb.+
- +
-====Prérequis====+
- +
-Voyez les [http://download.neooffice.org/neojava/build.php#req instructions officielles de compilation] et, pour les versions de NeoOffice 2.0, le dernier fichier <tt>[http://trinity.neooffice.org/cgi-bin/cvsweb/neojava/README.txt neojava/README.txt]</tt> sur cvsweb.+
- +
-Notez qu'alors que l'espace disque '''minimum''' nécessaire est de 5.5 Go, pour une version complète de NeoOffice 2.0 avec toutes les langues, vous aurez besoin d'environ 14 Go d'espace disque disponible (pour les fichiers temp).+
- +
-===Obtenir de l'Aide===+
- +
-[http://porting.openoffice.org/servlets/SummarizeList?listName=mac Les archives] de la [mailto:mac@porting.openoffice.org mac@porting.openoffice.org] mailing liste sont utiles ; vous pouvez les consulter lorsque vous rencontrez des erreurs.+
-Vous pouvez aussi poser des questions dans le forum [http://trinity.neooffice.org/modules.php?name=Forums&file=viewforum&f=9 NeoOffice Development] sur trinity (et le consulter pour des erreurs), mais soyez conscient que les développeurs de NeoOffice considèrent le processus de compilation d'OpenOffice.org (même en tant que sous-ensemble de NeoOffice) comme une [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=8775#8775 "épreuve par le feu"] et qu'il y a peu de disponibilité pour vous tenir par la main.+
-L'expérience a montré que ceux qui sont incapables d'assumer la compilation d'OpenOffice.org seront incapables de faire le travail de débogage et tout le travail nécessaire pour corriger un bug existant dans OpenOffice.org ou NeoOffice ou pour ajouter du code ou des fonctionnaliés nouvelles.. ("tenir par la main" prend sur le temps limité dont disposent les développeurs bénévoles pour corriger les actuels bugs et améliorer l'intégration à Mac OS X.)+
- +
-Compiler OpenOffice.org sur le Mac (et par extension NeoOffice) est souvent difficile parce qu'il y a toujours des modifications dans le code pour Linux ou Windows qui font que OOo n'est plus compilable sur Mac OS X. Les ingénieurs de Sun ne compilent pas sur Mac OS X de sorte que les modifications pour Windows ou Linux peuvent facilement bloquer la compilation sur Mac OS X et ne pas être détectées. Ainsi, Sun habituellement n'inclut pas les correctifs pour Mac OS X dans la compilation suivante. Un correctif peut être intégré dans le code d'OOo 1.1.3 mais non inclus dans le code d'OOo 1.1.4, et les corrections de lignes de code d'OOo 1.1.x n'apparaitront pas dans les lignes de code d'OOo 2..+
- +
-===Code Source===+
- +
-Le code source de NeoOffice est disponible sous forme de tarball sur l'image disque de la dernière version ou de la dernière "milestone". Le tout dernier code est toujours disponible sur le serveur [http://download.neooffice.org/neojava/build.php cvs] (synchronisé avec le répertoire maître toutes les trois heures à partir de 12h00 AM temps Pacifique standard [PST/PDT] (GMT - 8)).+
- +
-Vous pouvez aussi [http://trinity.neooffice.org/cgi-bin/cvsweb/neojava/ consulter le code source de NeoOffice en ligne].+
- +
-====Tags de CVS====+
-''pour l'utilisation dans les commandes cvs dans les instructions [http://download.neooffice.org/neojava/build.php NeoOffice Build Instructions]; dans le format <tt>tag modulename</tt>'' +
- +
-Une marque "release" désigne le code d'une version complète ou d'une "milestone" (par ex., NeoOffice 1.2 Alpha) est disponible sur planamesa.com mais '''n'inclut aucun ajout ou correction de bugs postérieurs'''. Une marque "stable branch" désigne le dernier code pour une branche active, incluant tout code publié dans tous les correctifs parus et tout code ayant récemment contribué à la correction de bugs (sur une actuelle "stable branch" peuvent être basées de futures "milestones" ou versions finales, par ex. la "Branch 1.2" est la base de NeoOffice 1.2 Beta et de la version "finale" de NeoOffice 1.2, et peut-être même une version "point" comme NeoOffice 1.2.1, à un certain stade). Une marque "development" désigne un développement futur en cours et '''peut même ne pas pouvoir être compilé''' à ce moment. Vous pouvez trouver des marques "passées" supplémentaires en [http://trinity.neooffice.org/cgi-bin/cvsweb/neojava/ naviguant sur cvsweb].+
- +
-<u>Actuel</u>+
- +
-'''Release''' (''NeoOffice 2.0 Aqua Beta 3''): <tt>NeoOffice-2_0_Aqua_Beta_3 NeoOffice</tt>+
- +
-'''Stable Branch''' (''2.0 Aqua Beta 3 Branch''<!--''none currently''-->): <tt>NeoOffice-2_0_Aqua_Beta_3_branch NeoOffice</tt>+
- +
-'''Development''' (''travail en cours sur les gadgets Aqua Beta et intégration de Novell VBA ''): <tt>HEAD NeoOffice</tt>+
- +
-<u>Passé</u>+
- +
-'''Release''' (''NeoOffice 1.2.2''): <tt>NeoOffice-1_2_2 NeoOffice</tt>+
- +
-'''Stable Branch''' (''1.2 Branch''): <tt>NeoOffice-1_2_branch NeoOffice</tt>+
- +
-'''Development''' (<!--''cancelled MacIntel effort for 1.1 series''-->''rien actuellement''): <!--<tt>gcc4_x86_experimental_branch NeoOfficeJ</tt>-->+
- +
-{{alertbox|Fr:NeoOffice/J 1.1 Discontinued}}+
- +
-==== Matrice de Compilation ====+
- +
-{| width="50%" cellspacing="2" style="text-align: right;"+
-|- style="border-bottom: 2px solid black;"+
-! Système<br>Version de Neo !! 10.3.9 !! 10.4.x PPC !! 10.4.x Intel +
-|- +
-! NeoOffice 1.2.x+
-| style="background-color: #0C3;" | gcc 3.3<br>''Xcode 1.5''<br>'''official builds''' || gcc 4.0.1<br>''Xcode 2.2.1'' || style="background-color: red;" | '''Will not build'''+
-|- +
-! NeoOffice 2.0+
-| style="background-color: #0C3;" | gcc 3.3<br>''Xcode 1.5''<br>'''official builds''' || gcc 4.0.1<br>''Xcode 2.2.1'' || style="background-color: #0C3;" | gcc 4.0.1<br>''Xcode 2.2.1''<br>'''official builds'''+
-|}+
- +
-===Fils de discussion sur le Forum===+
-''Les fils ou messages suivants postés sur trinity '''peuvent''' contenir des trucs utiles aux débutants qui souhaitent compiler NeoOffice :''+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=11298#11298 Paramétrer votre environnement de compilation]+
-: Dans ces lignes, les développeurs de NeoOffice compilent aussi ce qui dépend d'OpenOffice.org eux-mêmes plutôt que de compter sur Fink ou DarwinPorts.+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=19756#19756 Éviter les problèmes avec l'anoncvs d'OOo]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1364 Erreurs de Compilation]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1508 Trucs pour Compiler Neo/J]+
-: '''N.B.''' les fils ci-dessus sont dédiés à la version NeoOffice/J 1.1; les conditions requises ont légèrement changé avec NeoOffice 1.2 Alpha.+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1498 Compiler HEAD sur 10.4]+
-: Ces changements ont tous été ajoutés à HEAD et au code de base de NeoOffice 1.2 Alpha, mais il y a quelques trucs utiles sur le système de compilation de NeoOffice et sur cvs dans les dernières pages de ce fil.+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=11465#11465 Plus d'explication du système de compilation de Neo]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=18560#18560 Un bref Q&A sur la façon dont fonctionne le système de compilation de Neo et sur la façon de l'étudier]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=19084#19084 Un autre truc de compilation]+
-<!--* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1733 gcc4 porting]+
-: For those crazy enough to live on the bleeding edge, or those with Developer Transition Kits :-)-->+
-* Plus de trucs pour cvs: [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=11238#11238], [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=19079#19079], [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=19589#19589]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=25404#25404 Mettre à jour un tarball source pour cvs HEAD] (dans ce cas, du tarball Aqua Beta 3 au dernier code correctif pour Aqua Beta 3)+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=20888#20888 Comment mettre à jour votre compilation lorsque NeoOffice passe d'une version d'OOo à une autre]+
-<!--* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=2013 CVS tags for NeoOffice 1.2 release, NeoOffice 1.2 branch, and future MacIntel porting work] -->+
-<!-- * [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=13934#13934 Xcode versions for HEAD/NeoOffice 2.0] obsoleted via the "Readme.txt" file -->+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=14297#14297 compiler HEAD/NeoOffice 2.0 sur 10.3.9]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=2063 progrès des compilations de NeoOffice 2.0]+
-* [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=18919#18919 supprimer la marque “NeoOffice” de votre compilation]+
-<!-- Hide this here; it's a tip from an obsolete thread i removed, but when we get a real docuemnt, it's useful:+
- +
-So, if your build is still in the OOo phase of the build, you don't need to stop your build. Instead, you can just cd into the Neo/J vcl and setup2 directories and invoke "cvs update -d".+
- +
-Of course, if you build is already done, you will need to delete the "build.neo_vcl_patch" and "build.neo_setup2_patch" patch files, cvs update the neojava directory, and invoke "make all".+
--->+
- +
-=== Plans de Développement ===+
- +
-Pour référence, les actuels (fin 2005-2006) plans de développement sont esquissés dans [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1481 ce fil].+
- +
-Vous pouvez aussi consulter [http://bugzilla.neooffice.org/query.php?op=doquery&status%5b%5d=2 les bugs marqués New/Deferred] dans Bugzilla pour voir quelles fonctions spécifiques les développeurs envisagent d'implémenter quand le temps et les ressources le permettront.+
-Ed Peterlin maintient aussi [http://www.dashboardbuddha.com/OOo/specs/index.html un ensemble de propositions de projets] pour ajouter des fonctionnalités spécifiques au Mac (ou, des choses qu'il aimerait ajouter, s'il en trouve le temps après avoir ajouté les gadgets Aqua !).+
- +
-====Autres Tâches====+
- +
-Une aide pour déboguer et corriger les bugs existants est toujours la bienvenue ; vérifier les bugs marqués [http://bugzilla.neooffice.org/query.php?op=doquery&status%5b%5d=1 Unconfirmed] et [http://bugzilla.neooffice.org/query.php?op=doquery&status%5b%5d=4 Reopened] (les bugs [http://bugzilla.neooffice.org/query.php?op=doquery&status%5b%5d=3 Assigned] sont généralement étudiés par le développeur concerné). Pour plus d'information sur la façon de travailler dans NeoOffice Bugzilla, voir la section [[Fr:Guide_de_Bugzilla#Cycle de vie d'un Bug|Cycle de vie d'un Bug]] du [[Fr:Guide_de_Bugzilla| Guide de Bugzilla]].+
- +
-===Compilations Passées===+
- +
-Si vous voulez compiler NeoOffice 1.2.x, l'information suivante peut être utile :+
- +
-* [http://porting.openoffice.org/mac/build_11_X11.html instructions de compilation d'OpenOffice.org 1.1.x pour Mac OS X]+
-* Les [http://porting.openoffice.org/servlets/SummarizeList?listName=dev archives] de la mailing liste [mailto:dev@porting.openoffice.org dev@porting.openoffice.org] sont utiles ; vous pouvez les consulter lorsque vous rencontrez des erreurs.+
- +
-'''N.B.''' La distribution de versions passées de NeoOffice est '''prohibited''' par les [[Fr:Distribution_de_CD_&_Utilisation_de_la_Marque_NeoOffice|Directives de distribution de CD et d'utilisation des marques déposées]] '''si le logiciel porte la marque “NeoOffice”'''.+
- +
-{{botlangbarFR|[[:NeoOffice_Build_Instructions|English]] [[Es:Instrucciones_para_la_construcci%C3%B3n_de_NeoOffice_Build_Instructions|Español]] [[nl:NeoOffice Bouw Instructies|Nederlands]]}}+
- +
-[[Category:NeoOffice]][[Category:Contributing]][[Category:NeoWikiFR]]+

Current revision

  1. Redirect NeoOffice_Build_Instructions
Personal tools