旧式のスクリプトを実行するために古いバージョンのemacs(19.34)をインストールする際に問題があります。現在、私はソースコードをダウンロードしてコンパイルしようとしましたが、私は理解できないようなエラーが出ています(行末にもいくつかのエラーがありますが、修正することができます)。古いバージョンのEmacsをインストールする(19.34)
私は最初、私には、/ usr/openwin /含まれていることを確認している私は、このエラーに
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
を取得しています
gmake && gmake install
を実行すると、サーバーに存在している、に./configureスクリプトを実行していますPATHとLD_LIBRARY_PATHに/ usr/openwin/includeを手動で追加しました。どういうわけか、Makefileはそれをピックアップしていません。
サーバの設定はSunOS 5.10、Generic 2005年1月です。私はsudoのアクセス権は持っていませんが、インストールパスを自分のローカルホームディレクトリに手動で設定しました。
提案がありますか?
ありがとうございます!
編集:ソースからインストールせずにEmacs 19.34をサーバーにインストールすることができれば助かります。
実際、 'gmake'が' 'C_SWITCH_X_SITE = -I/usr/openwin/include ''を実行しようとする 'sh'プロセスを生成しているようです。私は実際の 'configure'コマンド自体を掲示することが重要だと思います。 –