2013-04-30 2 views
2

우분투에 alize 및 LIA_RAL을 설치하려고합니다. 나는 http://alize.univ-avignon.fr/svn/ALIZE/trunk/http://alize.univ-avignon.fr/svn/LIA_RAL/trunk/에서 subversion으로 최신 코드를 체크 아웃했다. 나는 README 파일에서 지시를 따랐다. 릴 센터 라이브러리는 잘 설치되어 있지만 내가 명령에 오류가 LIA_RAL를 설치하는 동안스피커 인식 ALIZE 플랫폼 설치

../../../LIA_SpkTools/include/liatools.h:55:17: erreur fatale: Dense : Aucun fichier ou dossier de ce type 
compilation terminée. 
make[3]: *** [AcousticSegmentation-AcousticSegmentation.o] Erreur 1 
make[3]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg/AcousticSegmentation/src » 
make[2]: *** [all-recursive] Erreur 1 
make[2]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg/AcousticSegmentation » 
make[1]: *** [all-recursive] Erreur 1 
make[1]: quittant le répertoire « /home/ibtissem/lia_ral/LIA_SpkSeg » 
make: *** [all-recursive] Erreur 1 

내가 무엇을해야«할»이있다? 너는 어떤 생각을 가지고 있니?

답변

0

../../../LIA_SpkTools/include/liatools.h:55:17을 도와 주셔서 감사합니다 erreur 파탈을 : 고밀도 : AUCUN fichier ou는 서류 드 CE 형 컴파일 terminée을.

이 오류를 번역하고 이해하려고하면 필요한 파일이 누락되었다고 표시됩니다. 파일이 없기 때문에 파일이 누락 될 수 있습니다. 파일없이 컴파일을 계속할 수 없습니다.

누락 된 파일과 누락 된 파일을 확인하려면 게시 한 파일 바로 위에있는 로그의 줄을 살펴야합니다. 파일 검색 경로는 컴파일러의 명령 행에서 전 처리기의 -I 옵션으로 지정됩니다. 어떤 일이 벌어 지는지 이해하려면 로그에서 몇 줄 위의 컴파일러 명령 행을 분석해야합니다.

-I가 올바르게 지정되지 않았 으면 Makefile.am에서 수정할 수 있습니다. 다음에 줄을 변경 :

AcousticSegmentation_CPPFLAGS=-I../include -I$(top_srcdir)/include/Eigen -I$(top_srcdir)/LIA_SpkTools/include -I$(ALIZE_PATH)/include 

추가 된 부분은 -I $ (top_srcdir)입니다// 아이겐은 다음과 같습니다. 그런 다음 automake을 다시 실행하여 코드를 다시 작성하십시오.

다른 여러 곳에서해야합니다.

전체적으로 소프트웨어 빌드 시스템의 버그 일뿐입니다. 저자의 누군가가 최근에이 소프트웨어를 파손 시켰습니다. 아마도이 버그에 대한 저자에게 보고서를 작성하고 싶을 것입니다.

+0

대단히 감사합니다 니콜라이 나는 당신이 나에게 말한대로 행동했습니다. 다른 오류가 발생했습니다. '모두 작성 중입니다. make [1] : 디렉토리/home/ibtissem/lia_ral/include 입력 : *** 대상을 모두 만들 규칙이 없습니다. 중지. make [1] :/home/ibtissem/lia_ral/include 디렉토리에서 제외 make : *** [all-recursive] Error 1' 어떻게해야합니까? 고맙습니다. – ibtissem

+0

맨 위 Makefile.am의 SUBDIRS에서 include 폴더를 제거하십시오. make는 make include를 포함해서는 안됩니다. –

+0

대단히 감사합니다 니콜라이! 그것은 그것을 고쳤고 이제는 오류가 없습니다. 'make' 명령이 성공했습니다 :) – ibtissem