Salut,

Merci pour vos réponses Eric et Laurent !

Reprenons:

1) les sources que j'ai utilisées sont vraisemblement celles de ooo-build: j'ai fait "cvs -z3 checkout -P ooo-build". Est-ce bon ?

2) merci pour le cours sur les patch, ça raffraichit la mémoire :)

3) <http://eis.services.openoffice.org/EIS2/servlet/GuestLogon> me donne une page vide (en fait 2 frames vides) :/

4) comment récupérer tous les patch ? Ils faut les télécharger tous à la main ??

5) merci bien et rendez-vous sur irc !

Matthieu


ericb.bachard a écrit :
Bonjour Mathieu

,
Le 4 déc. 05 à 01:03, Matthieu Faure a écrit :

Salut,

Je suis les conseils de Sophie et je suis donc nouveau venu sur  [EMAIL 
PROTECTED]


Bienvenue :-)

Je cherche à compiler OOo sur x86_64 (linux mandriva).


C'est encore experimental, mais il est possible d'y arriver. J'ai aussi une machine amd64, mais malheureusement, je n'ai pas le temps de faire cettte compilation.


J'ai suivi la doc indiquée sur le guide du hacker non officiel (<http://fr.openoffice.org/Laboratory/guide_hackers.html>) et je butte sur un point.


As-tu checké les sources d'openOffice.org ou les sources d'Ooo- build ? (ce n'est pas la même chose du tout).

cvs -z4 co -r SRC680_m143 OpenOffice



J'ai fait le ./autogen, le ./download, et le make se termine en erreur (a priori normal, vu que je n'ai pas ajouté les patches 64bits).


Je ne sais pas si ces patches sont pour les sources classiques d'OpenOffice.org, ou pour ooo-build. IMHO, pour les sources classiques.

Donnes moi l'URL où tu les as trouvés, et je saurai très vite te  dire ;-)


Ma question est donc quels patches appliquer (parmi tous ceux listés sur <http://cvs.gnome.org/viewcvs/ooo-build/patches/64bit/>),


Normalement tous !  :-)

comment les récupérer, et comment les appliquer ?


Pour appliquer un patch, on utilise, après avoir placé le patch dans le bon répertoire :

patch -p0 --dry-run  < patch_a_appliquer

Pourquoi --dry-run ? Tout simplement parce que rien n'est fait vraiment, et tu sais si cela va fonctionner.

Ensuite, si cela ne marche pas. -p0 ne convient peut-être pas, alors utiliser -p1, ou -p2 ... La syntaxe -pi signifie que tu coupe les chemins annoncés dans le patch (qui est une fichier texte) de i repertoires, car ils ont pu être crees avec une arborescence differente de la tienne. Ou si tu souhaites l'appliquer d'un autre endroit que celui initialement prévu.

Pour reverser un patch :

patch -R -p0 < patch_a_appliquer

Pour information, j'ai écrit un document sur comment créer/appliquer un patch. Tu le trouveras ici :

http://eric.bachard.free.fr/UTBM_LO22/A04/Linux/TP_TD/TP_TD_enonces/ LO22_A04_Linux_seance7_ericb.pdf

Note : tu peux te servir, si tu trouves quelque chose d'intéressant dans les autres répertoires. Pense juste à me citer si tu les utilises pour quelque chose de public).

Et si tu as des messages d'erreur, *note les tous*, et poste les un par un, et progressivement *ici*.

D'ailleurs, si tu veux progresser vite, note *tout* ce que tu fais. Tu verras, c'est d'une efficacité redoutable.


Sur #openoffice.org, je suis ericb2 si tu veux discuter en direct  :-)


Merci d'avance :)


Pas de quoi. Bienvenue dans le labo !


Cordialement,
eric bachard


P.S. : il existe une version java 64 bits 1.4.2 pour AMD -> fournie par le projet BlackDown


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



--
http://www.Open-S.com/Blog-Accessibilite/
Accessibilité du web - consulting, réalisation, formation
Certifié Expert AccessiWeb

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à