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]