Bob a écrit :
Tu veux dire "libfreetype 2.1.9" je suppose ?
Oui :-)
je n'ai rien trouvé sur freshmeat ! j'ai cherché "libfreetype" dans les
projets : rien
avec "freetype" par contre ça me sort toute la liste des projets qui
utilisent freetype, et ils sont nombreux :o)
Sur sourceforge :
http://sourceforge.net/project/showfiles.php?group_id=4856&package_id=49544
mais ça a l'air un peu ancien !
Comme freetype219 est listé dans FinkCommander, je l'ai installé par ce
biais, mais ça ne marche pas non plus :-(
Regarde s'il y a un freetype-dev ?
Dans un terminal:
apt-cache search freetype
Et tu devrais avoir une réponse
Sur la base des sources propres d'origine cvs m145, j'ai relancé la
compile, sans avoir appliqué le patch
http://homepage.mac.com/mav_eric/FileSharing1.html recommandé par la
procédure http://porting.openoffice.org/mac/build_680_X11.html
et sans ce patch, la compil de freetype passe sans problème !!!
Alors ne l'utilise pas !! C'est quoi ce patch ? Je vais voir si j'ai le
temps ...
J'ai dû merdouiller en appliquant les patches ! pourtant, j'ai fait la
manip 2 fois de suite (sur la base de sources cvs propres) en vérifiant
à chaque fois le résultat obtenu dans chaque fichier patché.
Alors si tu veux savoir *avant* si le patch va foirer :
patch -p0 --dry-run < mon_patch.diff
Et le patch n'est pas appliqué, mais ce qui va se passer est décrit. On
gagne beaucoup de temps, parce que de fois, les patches sont pourris
(fin de lignes erronées, modifs a la main dedans qui marchent pas... )
> - dézippage du fichier OOoPatches.zip
- déplacement du fichier freetype-2.1.9.patch dans "build/freetype/"
- déplacement du fichier freetype-2.1.9.tar.gz dans
"build/freetype/download/"
??? Ou la la ... faut que je regarde. Pas ce soir, mais demain, je jette
un oeil la dessus.
Normalement, c'est :
configure / make / make install ...
Je ne comprends pas, et je t'envoie les bon fichieres directement, parce
que sur la liste, ça va faire lourd :-)
- suppression du fichier freetype-2.1.4.patch existant sous
"build/freetype"
[...cut...]
build/scp2/source/ooo/file_library_ooo.scp que les modifs ont bien été
pris en compte
Ouahh .. ils sont vieux ces patches !
scp2 c'est pour packager OpenOffice.org : la liste de ce qu'on met, et
dans quelle archive on le met :-)
est-ce bien la bonne procédure pour patcher freetype ?
Non, c'est plus simple en fait..
est-ce réellement indispensable d'appliquer ce patch ? ou est-ce
uniquement pour utiliser la dernière version ?
est-ce que ce patch a besoin d'un patch ? ;-)
Oui j'ai lu jusque là :-)
En applicant pas le patch freetype, ça va un peu plus loin
dmake bloque cette fois ci dans "stl-port"
Là, j'ai juste une question : utilises-tu XCode 2.2.1 ?
Si la réponse est oui, mauvais choix : il faut le désinstaller, et
remettre la version 2.2.+poussières
D'autre part, j'ai remarqué un truc bizarre, en mettant mon nez dans
"configure", je n'ai pas trouvé l'option --with-gtk2 qui est mentionné
Elle ne marche pas, c'est --enable-gtk qui va bien :-)
Ceci dit, je vais jeter l'éponge pour le moment
Tu as bien raison, et je vais regarder les instructions qu'on donne,
parce que maintenant, il suffit de faire un checkout, et ça doit
compiler tout droit. Les seules dépendances sont ant (et encore, avec
XCode 2.2, c'est pas la peine), mozilla, freetype et pkgconfig. Pour le
reste, c'est secondaire.
et bouquiner un peu de
littérature gnu pour apprendre les bases de tous ces outils.
En ce moment, j'ai à coté de moi "Programmer avec les outils GNU" de
chez O'Reilly, de Mike Oukides et Andy Oram.
Très très bien !!
Après je
m'attaquerai à nouveau à la compil de la 2.
Regarde les documents que j'ai écrits, ils ne vont pas très loin (je
dois les modifier quand j'aurai du temps (sic) ), mais ils devraient
t'aider.
Pour diff et patch :
<http://eric.bachard.free.fr/UTBM_LO22/P05/Linux/TP_TD/LO22_P05_Linux_seance7_ericb.pdf>
Quelques ressources :
<http://eric.bachard.free.fr/UTBM_LO22/P05/Linux/ressources/complements_diff.pdf>
<http://eric.bachard.free.fr/UTBM_LO22/P05/Linux/ressources/complements_patch.sxw>
Mais en fouillant, tu devrait trouver plein de choses ...
Voila that's all pour le moment
Moi aussi, et je vais me coucher :-)
Amicalement,
eric
--
<ericb at openoffice |dot_ org>
Francophone OpenOffice.org Commmunity developer (Linux PPC / Mac OS X /
X11)
See : <http://fr.openoffice.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]