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
Sébastien Kirche
Le 14 août 2005 à 20:08, Flatman s'est exprimé ainsi :

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 .



Je n'ai pas tout compris ton problème de caractères, mais je n'avais pas
eu de problème pour compiler en 10.4 dans l'émulateur PearPC. Si
vraiment la compil est impossible, je pense que c'est un problème
temporaire.

En y repensant, ça [le problème de carbon] me rappelle un fil de la
liste emacs-devel la semaine dernière. Je n'ai pas le temps en ce
momemnt, mais je vais tâcher de regarder en soirée, il me semble qu'il y
a avait une solution.

Au fait, tu passe par un configure / make dans la racine du projet ou
par mac/make-package --self-contained ?

--
Sébastien Kirche
Avatar
Flatman
* Sébastien Kirche wrote:
|
| Au fait, tu passe par un configure / make dans la racine du projet ou
| par mac/make-package --self-contained ?

j'ai essayé les 2
maintenant je test un tas de trucs avec make-package ...
mais sans succès

Erik
Avatar
Eric Jacoboni
Flatman writes:

j'ai essayé les 2
maintenant je test un tas de trucs avec make-package ...
mais sans succès



Le port emacs cvs de DP compile sur ta machine ?
--
Éric Jacoboni, né il y a 1427546246 secondes
Avatar
Flatman
* Eric Jacoboni wrote:
|
| Flatman writes:
|
| > j'ai essayé les 2
| > maintenant je test un tas de trucs avec make-package ...
| > mais sans succès
|
| Le port emacs cvs de DP compile sur ta machine ?

Je n'ai pas essayé , ce n'est d'ailleurs pas la version cvs :(

Erik
Avatar
Eric Jacoboni
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...

--
Éric Jacoboni, né il y a 1427547905 secondes
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...

Ah bon, savait pas ...
elle récupère la toute dernière version ?

J'ai une vague idée que mon prob pourrait être lié à QuickTime.h ... Je
réinstalle le SDK avec XCode pour l'instant . Si cela ne marche pas
j'essayerai ta solution ...

Erik
Avatar
Eric Jacoboni
Flatman writes:

Ah bon, savait pas ...
elle récupère la toute dernière version ?



La dernière fois que je l'ai fait, elle allait chercher sur le CVS, oui.

D'ailleurs, quand on regarde le Portfile, on voit :

variant devel {
version 22.0.50
fetch.type cvs
cvs.root :ext::/cvsroot/emacs
cvs.module emacs
cvs.env CVS_RSH=ssh
worksrcdir emacs
build.target bootstrap
patchfiles-delete apple-patches ange-ftp.el.diff patch-src-xterm.c
patchfiles-append patch-src-xterm-devel.c patch-src-s-darwin.h
}

et on voit aussi que la variante carbon nécessite la variante devel.

À l'occasion, essaie :

$ sudo port -v install emacs +devel +carbon

Sinon, les versions précompilées de Aquamacs fonctionnent bien (celle
de Emacs-Carbon aussi, mais je n'arrive pas à faire fonctionner mwheel
avec).
--
Éric Jacoboni, né il y a 1427548941 secondes
Avatar
Flatman
* Eric Jacoboni wrote:
|
| Flatman writes:
|
| > Ah bon, savait pas ...
| > elle récupère la toute dernière version ?
|
| La dernière fois que je l'ai fait, elle allait chercher sur le CVS, oui.
|

Et elle va s'installer ou ça ?
La version Carbon est probablement celle qu'il me faut

Erik
Avatar
Eric Jacoboni
Flatman writes:

Et elle va s'installer ou ça ?
La version Carbon est probablement celle qu'il me faut



Ben, comme tous les ports DP, sous /opt/local/bin...

--
Éric Jacoboni, né il y a 1427550152 secondes
Avatar
Eric Jacoboni
Flatman writes:

Et elle va s'installer ou ça ?
La version Carbon est probablement celle qu'il me faut



Ben, comme tous les ports DP, sous /opt/local/bin...

[Oups.... non. Elle s'installe dans /Applications/DarwinPorts :

# Overrides darwin
variant carbon requires devel conflicts x11 {
configure.args-append --with-carbon
--enable-carbon-app=${destroot}/Applications/DarwinPorts
patchfiles-delete patch-src-xterm-devel.c
version 22.0.50.1
}
--
Éric Jacoboni, né il y a 1427550152 secondes
1 2