OVH Cloud OVH Cloud

font sous Macosx !

20 réponses
Avatar
Flatman
Me revoilà avec un vieux sujet !

Vendredi dernier, j'ai finalement pu acquérir Macosx Tiger ainsi que 1gb
de Ram pour mon Powerbook. Le Gb de Ram n'est pas encore installé, car
manque de tournevis adéquat :-/ cela est remit à dans 1 grosse semaine.

Après 2 jours de update de fink et autre darwinports , le bijou reprend
de l'allûre . Evidemment j'ai commencé par Emacs cvs ...
Mais cela n'a pas été sur des roulettes, car emacs cvs en mode carbon ne
veut absolument pas compiler sur mon Tiger :(
J'ai donc décidé de faire une build pour X.
Cela fonctionne sans problèmes majeurs. En plus j'ai fait une découverte
qui me ramène au sujet :
Sous X pas de probs avec les ¤ ! Même avec le Bitstream ou autre
adobe-courier (que j'ai maintenant par défaut) .
Seul prob est que le font bitstream ne donne pas de char graphique dans
le mode w3m , les autres fontes le font . Je ne savais d'ailleurs même
pas que w3m produisait ces chars car sous Panther , j'avais toujours de
carrés comme seul caractère graphique.

Il me semble donc que l'erreur est dans Macosx avec les trucs mac-roman
je présume ... Enfin je n'en serai sûr que lorsque j'arriverai à faire
tourner Emacs cvs en mode Carbon ...
Je vous tiens au courant .

Erik

10 réponses

1 2
Avatar
Flatman
* Eric Jacoboni wrote:
|
| Flatman writes:
|
| > Je n'ai pas essayé , ce n'est d'ailleurs pas la version cvs :(
|
| Ben si...
|
| $ port variants emacs
| darwin
| devel
| x11
| gtk
| carbon
|
| La variante devel récupère le CVS...

Comment je fais pour installer la version carbon ?

port install emacs carbon ?
Avatar
Flatman
* Flatman wrote:
|
| * Eric Jacoboni wrote:
| |
| | Flatman writes:
| |
| | > Je n'ai pas essayé , ce n'est d'ailleurs pas la version cvs :(
| |
| | Ben si...
| |
| | $ port variants emacs
| | darwin
| | devel
| | x11
| | gtk
| | carbon
| |
| | La variante devel récupère le CVS...
|
| Comment je fais pour installer la version carbon ?
|
| port install emacs carbon ?

J'ai trouvé : port install emacs +carbon ;-)
Avatar
Flatman
Bon, ca n'a pas réussi :(
L'erreur est dans le même fichier, mais pas la même :-/



mac2:~/emacscvs ec$ sudo port install emacs +carbon
Password:
---> Fetching emacs
The authenticity of host 'savannah.gnu.org (199.232.41.3)' can't be established.
RSA key fingerprint is 80:5a:b0:0c:ec:93:66:29:49:7e:04:2b:fd:ba:2c:d5.
Are you sure you want to continue connecting (yes/no)? yes
---> Verifying checksum(s) for emacs
---> Extracting emacs
---> Applying patches to emacs
---> Configuring emacs
---> Building emacs with target bootstrap
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_editors_emacs/work/emacs" && make bootstrap" returned error 2
Command output: image.c:4138: warning: pointer targets in passing argument 1 of 'xpm_str_to_color_key' differ in signedness
image.c:4143: warning: pointer targets in assignment differ in signedness
image.c:4147: warning: pointer targets in assignment differ in signedness
image.c:4149: warning: pointer targets in passing argument 1 of 'xpm_str_to_color_key' differ in signedness
image.c:4152: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
image.c:4158: warning: pointer targets in passing argument 1 of 'build_string' differ in signedness
image.c:4175: warning: pointer targets in passing argument 2 of 'xstricmp' differ in signedness
image.c:4182: warning: pointer targets in passing argument 2 of 'xstricmp' differ in signedness
image.c: In function 'xpm_load':
image.c:4281: warning: pointer targets in passing argument 1 of 'slurp_file' differ in signedness
image.c: In function 'pbm_load':
image.c:5346: warning: pointer targets in passing argument 1 of 'slurp_file' differ in signedness
image.c: In function 'png_load':
image.c:6194: error: 'kQTFileTypePNG' undeclared (first use in this function)
image.c: In function 'tiff_load':
image.c:7066: error: 'kQTFileTypeTIFF' undeclared (first use in this function)
image.c: In function 'gif_load':
image.c:7450: error: 'Movie' undeclared (first use in this function)
image.c:7450: error: parse error before "movie"
image.c:7452: error: 'Track' undeclared (first use in this function)
image.c:7452: error: parse error before "track"
image.c:7453: error: 'Media' undeclared (first use in this function)
image.c:7485: error: 'kQTFileTypeGIF' undeclared (first use in this function)
image.c:7497: error: 'movie' undeclared (first use in this function)
image.c:7520: error: 'kDataRefExtensionMacOSFileType' undeclared (first use in this function)
image.c:7533: error: 'HandleDataHandlerSubType' undeclared (first use in this function)
image.c:7558: error: 'track' undeclared (first use in this function)
image.c:7559: error: 'media' undeclared (first use in this function)
make[1]: *** [image.o] Error 1
make: *** [bootstrap-build] Error 2
Avatar
Flatman
* Flatman wrote:
|
| Bon, ca n'a pas réussi :(
| L'erreur est dans le même fichier, mais pas la même :-/

| image.c:6194: error: 'kQTFileTypePNG' undeclared (first use in this function)
| image.c: In function 'tiff_load':

l'erreur est visiblement liée à la librairie QuickTime !

Je viens de la réinstaller :-/
et ca ne marche pas :(

Je cherche ...
Avatar
Flatman
* Flatman wrote:
|
| * Flatman wrote:
| |
| | Bon, ca n'a pas réussi :(
| | L'erreur est dans le même fichier, mais pas la même :-/
|
| | image.c:6194: error: 'kQTFileTypePNG' undeclared (first use in this function)
| | image.c: In function 'tiff_load':
|
| l'erreur est visiblement liée à la librairie QuickTime !
|
| Je viens de la réinstaller :-/
| et ca ne marche pas :(
|
| Je cherche ...

Je me doutte qu'il doit y avoir un truc qui fait que emacs essaie de
utiliser l'ancien QuicktTime.h . Seulement , je ne sais pas comment dire
à make-package qu'il doit utiliser la version dans un autre répertoire
...
Avatar
Flatman
* Flatman wrote:
|
| * Flatman wrote:
| |
| | * Flatman wrote:
| | |
| | | Bon, ca n'a pas réussi :(
| | | L'erreur est dans le même fichier, mais pas la même :-/
| |
| | | image.c:6194: error: 'kQTFileTypePNG' undeclared (first use in this function)
| | | image.c: In function 'tiff_load':
| |
| | l'erreur est visiblement liée à la librairie QuickTime !
| |
| | Je viens de la réinstaller :-/
| | et ca ne marche pas :(
| |
| | Je cherche ...
|
| Je me doutte qu'il doit y avoir un truc qui fait que emacs essaie de
| utiliser l'ancien QuicktTime.h . Seulement , je ne sais pas comment dire
| à make-package qu'il doit utiliser la version dans un autre répertoire
| ...

fink avait installé un header quicktime.h dans /sw/include
J'ai désinstallé les packages

i libquicktime0 0.9.4-11 Enhanced quicktime4linux library
i libquicktime0-bin 0.9.4-11 Various commands using quicktime4linux library
i libquicktime0-shlibs 0.9.4-11 Shared libraries for quicktime4linux

D'ailleurs fink ne s'est pas plaint ... Je m'imagine donc que ces
packages n'étaient pas nécessaires .

Cela a fait l'affaire !!!
Avatar
Eric Jacoboni
Flatman writes:

fink avait installé un header quicktime.h dans /sw/include
J'ai désinstallé les packages



À moins de bien connaître son affaire, ce n'est pas une bonne idée
d'utiliser en même temps Fink et DP... que ce soit pour Emacs ou
autre.

--
Éric Jacoboni, né il y a 1427555873 secondes
Avatar
Sébastien Kirche
Le 15 août 2005 à 13:08, Flatman a dit :

J'ai trouvé : port install emacs +carbon ;-)



Et c'est bon alors maintenant ?

--
Sébastien Kirche
Avatar
Flatman
* Sébastien Kirche wrote:
|
| Le 15 août 2005 à 13:08, Flatman a dit :
|
| > J'ai trouvé : port install emacs +carbon ;-)
|
| Et c'est bon alors maintenant ?

Oui bien sûr !

Seulement j'aimerais avoir les chars graphique au lieu des carrés
uniformes qui symbolisent que le fontset n'a pas le char requit :(
Avatar
Flatman
* Eric Jacoboni wrote:
|
| Flatman writes:
|
| > fink avait installé un header quicktime.h dans /sw/include
| > J'ai désinstallé les packages
|
| À moins de bien connaître son affaire, ce n'est pas une bonne idée
| d'utiliser en même temps Fink et DP... que ce soit pour Emacs ou
| autre.

j'y suit pour rien, c'est fink le coupable :)

Maintenant je suis 'pur' cvs , mais pas DP !

Erik
1 2