2012-08-27 4 views
3

오류 메시지는 다음과 같다 :X-I .: 명령을 찾을 수 없으며 특정 종류의 소프트웨어를 작성하지 못했습니다. 무엇이 잘못 되었습니까?

./libtool: line 1129: X-I.: command not found 
./libtool: line 1129: X-DLT_CONFIG_H=<config.h>: command not found 
./libtool: line 1129: X-DLTDL: command not found 
./libtool: line 1129: X-I.: command not found 
./libtool: line 1129: X-I.: command not found 
./libtool: line 1129: X-Ilibltdl: command not found 
./libtool: line 1129: X-I./libltdl: No such file or directory 
./libtool: line 1129: X-I./libltdl: No such file or directory 
./libtool: line 1129: X-g: command not found 
./libtool: line 1129: X-O2: command not found 
./libtool: line 1129: X-MT: command not found 
./libtool: line 1129: Xdlopen.lo: command not found 
./libtool: line 1129: X-MD: command not found 
./libtool: line 1129: X-MP: command not found 
./libtool: line 1129: X-MF: command not found 
./libtool: line 1129: X.deps/dlopen.Tpo: No such file or directory 
./libtool: line 1129: X-c: command not found 
./libtool: line 1181: Xdlopen.lo: command not found 
./libtool: line 1186: libtool: compile: cannot determine name of library object from `': command not found 
make[2]: *** [dlopen.lo] Error 1 
make[2]: Leaving directory `/home/mirror/tmp/tmp/3/libltdl' 
make[1]: *** [all] Error 2 
make[1]: Leaving directory `/home/mirror/tmp/tmp/3/libltdl' 
make: *** [lib] Error 2 

그것이 어떤 의미에서 시스템에 아무런 XI 명령 정말 혼란이없는 것, 누군가가 libtool이 버그의 종류, 그리고 내가 $를 대체하는 경우 ECHO $로 에코 말했다 , 빌드는 괜찮을 것이다 : (

믿을 수없는 것은 내가 $ ECHO로 대체하고, make lib를 실행 한 다음, libtool이 복구되고, 모든 $ ECHO가 다시 $ echo가 될 것이며 빌드 같은 오류로 실패했습니다 ....

어떻게이 패키지를 오류없이 만들 수 있습니까? 제안 사항은 무엇입니까?,210

패키지 이름이 skyeye, 그것은 시뮬레이터의 종류, 당신이 그것에 임베디드 시스템의 많은 종류를 실행할 수 있습니다 : 여기

git://skyeye.git.sourceforge.net/gitroot/skyeye/skyeye 

빌드 튜토리얼의 소스 코드입니다 얻을 수 있습니다 :

http://skyeye.sourceforge.net/wiki/index.php/SkyEye_User_Manual#1.2_Installation

답변

1

configure 동안 검사를 수행하는 데 사용 Libtool의 매크로의 버전과 일치하지 않는 것 같은데, 그리고 ltmain.sh 파일 libtool을 구축하는 데 사용됩니다.

간단히 libtool을 최신 버전으로 업데이트하고 libtoolize -f을 실행하여 모든 것이 최신 상태인지 확인합니다.

2

최근에 같은 문제가있었습니다.

이것은 변수 $ echo가 정의되어 있지 않으면 프로그램이있는 것처럼 매개 변수 (X 접두어가 붙은)를 실행하려고 시도하는 스크립트 libtool의 버그입니다.

하기를 해결하려면 전에이 작업을 실행합니다

export echo=echo 

그런 다음 다시 시도하십시오.

여기 발견 :이 스레드에서 해결책을 찾았습니다 : http://www.wreckedgames.com/forum/index.php?topic=1135.0

+0

이것은 완벽하게 해결되었습니다! 감사 :) – jigar137