Je rencontre des problèmes lors de l'installation d'une ancienne version d'emacs (19.34) pour exécuter un ancien script. Actuellement, j'ai téléchargé le code source et j'ai essayé de compiler mais je reçois une erreur que je ne semble pas comprendre (il y a aussi des erreurs précédentes avec des fins de ligne, mais elles peuvent être corrigées).Installation d'anciennes versions d'Emacs (19.34)
Je suis d'abord exécuter le script ./configure, puis en cours d'exécution
gmake && gmake install
Je reçois cette erreur
Producing `src/paths.h' from `src/paths.in'.
src/paths.h is unchanged
Producing `src/paths.h' from `src/paths.in'.
src/paths.h is unchanged
cd lib-src; gmake all \
CC='gcc' CFLAGS='-g -O' CPPFLAGS='' \
LDFLAGS='' MAKE='gmake'
gmake[1]: Entering directory `/user/b/user1/emacs-19.34/lib-src'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/user/b/user1/emacs-19.34/lib-src'
cd src; gmake all \
CC='gcc' CFLAGS='-g -O' CPPFLAGS='' \
LDFLAGS='' MAKE='gmake'
gmake[1]: Entering directory `/user/b/user1/emacs-19.34/src'
cd ../lwlib/; gmake -w
gmake[2]: Entering directory `/user/b/user1/emacs-19.34/lwlib'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/user/b/user1/emacs-19.34/lwlib'
CC='gcc' CFLAGS='-g -O' MAKE='gmake'
"C_SWITCH_X_SITE=-I/usr/openwin/include"
/bin/sh: C_SWITCH_X_SITE=-I/usr/openwin/include: not found
gmake[1]: *** [really-lwlib] Error 1
gmake[1]: Leaving directory `/user/b/user1/emacs-19.34/src'
gmake: *** [src] Error 2
J'ai vérifié que/usr/openwin/include est présent dans le serveur , et ont ajouté manuellement/usr/openwin/include à PATH et LD_LIBRARY_PATH. D'une manière ou d'une autre, le Makefile ne le ramasse pas.
La configuration du serveur est SunOS 5.10, générique de janvier 2005. Je n'ai pas d'accès sudo, mais j'ai manuellement défini le chemin d'installation de mon répertoire personnel local.
Des suggestions?
Merci d'avance!
Modifier: Toute suggestion que je pourrais installer Emacs 19.34 sur le serveur sans installer à partir de la source serait également utile.
En fait, il semble que 'gmake' engendre un processus' sh' pour essayer d'exécuter '" C_SWITCH_X_SITE = -I/usr/openwin/include "'. Je pense que l'affichage de la commande 'configure' elle-même est important. –