이전 스크립트를 실행하기 위해 이전 버전의 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, 일반 2005 년 1 월입니다. sudo 액세스 권한이 없지만 수동으로 로컬 홈 디렉토리에 대한 설치 경로를 설정했습니다.
제안 사항?
미리 감사드립니다.
편집 : 소스에서 설치하지 않고 서버에 Emacs 19.34를 설치할 수 있다고 제안하면 도움이 될 것입니다.
실제로'gmake'는''C'' 프로세스를 생성하여''C_SWITCH_X_SITE = -I/usr/openwin/include ''를 실행하려고합니다. 나는 실제'configure' 명령을 게시하는 것이 중요하다고 생각합니다. –