Home page de
Michel Casabianca

Actualité
oBlog
oNo Apple
oDebian sur Zotac Nano CI320
oDebian sur Acer C720P
oUn an avec un Raspberry Pi
oLes interfaces du GO
oParseurs YAML pour Go
oIntroduction à YAML
oNotes Formation Perl
oUtiliser le module Ruby MySQL
oUtiliser le module Ruby DBI
oScripts Python avec DB-API

Outils
oBabel
oBee
oTâches Ant
oInstalleur Java
oVisual SQL

MacOSX
oViewCVS sous MacOSX
oEmacs sous Panther

Conférences
oOutils J2EE Open Source
oDév. XML en Java sous Linux
oOutils de dév. Java sous Linux

Articles XML
oIntroduction à XML
oIntroduction à XSLT
oDéveloppement XML en Java
oGénérer des sites web avec Ant
oDTD Ant
oProject X

Articles Java
oTips CodeGuide
oKFM et Jars
oMails en Java
oJava et préprocesseur
oJava et images
oThreads
oÉvénements
oAstuces

Jeux
oAwele
oAtomX
oCore Warrior
oSolitaire
oSpiceWars
oTangram
oTaquin

Simulations
oJeu de la vie
oFourmi de Langton
oTri du couvain
oPiste de chasse

Graphisme
oFractales
oImages 3D
oPowered by ...
oEcce Duke
oTIE

À propos
oDe l'auteur
oDe ce site


Powered by

Powered by Debian
Blog SweetohmIndex Flux RSS

2007-10-09 : Compiler Emacs pour MacOSX

GNU ne distribue pas de binaires pour Emacs, sauf pour Windows. Voici des scripts pour compiler Emacs sur MacOSX. Le premier compile la version 22.1 (la première release officielle supportant MacOSX) :

#!/bin/sh
# Build Emacs 22.1 on MacOS
BUILD_DIR=~/Desktop
EMACS_VERSION=22.1
EMACS_DIR=emacs-$EMACS_VERSION
EMACS_ARCHIVE=$EMACS_DIR.tar.gz
cd $BUILD_DIR
curl http://ftp.gnu.org/gnu/emacs/$EMACS_ARCHIVE -o $EMACS_ARCHIVE
tar zxf $EMACS_ARCHIVE
rm $EMACS_ARCHIVE
cd $EMACS_DIR/mac
./make-package --self-contained
mv EmacsInstaller.dmg $BUILD_DIR
cd $BUILD_DIR
rm -rf $EMACS_DIR

Ce script télécharge l'archive du site de GNU, la décompresse, compile l’installeur pour MacOSX et fait le ménage à la fin. Il vous reste l'installeur sur le bureau, prêt à être installé.

Le deuxième script compile la version du repository CVS, pour les plus téméraires d'entre vous :

#!/bin/sh
# Build Emacs from CVS repository on MacOSXBUILD_DIR=~/Desktop
export CVS_RSH="ssh"
cd $BUILD_DIR
cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs co emacs
cd emacs/mac
./make-package --self-contained
mv EmacsInstaller.dmg $BUILD_DIR
cd $BUILD_DIR
rm -rf emacs

Ces scipts sont dans l'archive ici. Le plus simple est de placer ces scripts quelque part dans votre PATH, et de taper build-emacs ou bien build-emacs-22.1 dans un terminal.

Enjoy!


39 /117