2012-11-01 7 views
1

저는 리눅스 86 * 64에서 libkdtree ++로 kdtree를 사용하려고하는 학생입니다. ./configure는 원활하게 진행되지만 sudo make install은 실패합니다.libkdtree ++ (kdtree) 문제

cd . && /bin/sh /home/preetigupta25/kdtree-project/nvmd-libkdtree-7bb7e83/missing --run aclocal-1.10 

/home/preetigupta25/kdtree-project/nvmd-libkdtree-7bb7e83/missing: line 54: aclocal-1.10: command not found 

WARNING:  `aclocal-1.10' is missing on your system. 



/home/preetigupta25/kdtree-project/nvmd-libkdtree-7bb7e83/missing: line 54: automake-1.10: command not found 
WARNING: `automake-1.10' is missing on your system. 

cd . && /bin/sh /home/preetigupta25/kdtree-project/nvmd-libkdtree-7bb7e83/missing --run autoconf 
configure.ac:10: error: possibly undefined macro: AM_INIT_AUTOMAKE 

make: *** [configure] Error 1 

but when I run it again it gives a different problem 

[[email protected] nvmd-libkdtree-7bb7e83]$ sudo make install 
[sudo] password for preetigupta25: 
/bin/sh ./config.status --recheck 

running CONFIG_SHELL=/bin/sh /bin/sh ./configure --no-create --no-recursion 
./configure: line 2082: syntax error near unexpected token `-Wall' 
./configure: line 2082: `AM_INIT_AUTOMAKE(-Wall -Werror)' 
make: *** [config.status] Error 2 

답변

1

아마도 가장 최근의 automake 버전 인 1.11을 사용하게 될 것입니다.

당신은 configure에 그것을 변경해야합니다 :

am__api_version='1.11' 

당신은 당신이 configure 처음 호출하기 전에해야한다.

+0

내게 잘 돌아갑니다! 감사! – Dan