2014-01-28 2 views
0

Fedora에서 Intel DPDK를 컴파일하는 데 문제가 있습니다. 정말 필요합니다.Intel DPDK 컴파일 오류

[[email protected] dpdk-1.5.2r1]$ make install T=i686-default-linuxapp-gcc 
================== Installing i686-default-linuxapp-gcc 
== Build scripts 
== Build scripts/testhost 
== Build lib 
== Build lib/librte_eal 
== Build lib/librte_eal/common 
== Build lib/librte_eal/linuxapp 
== Build lib/librte_eal/linuxapp/igb_uio 
make: *** /lib/modules/3.11.10-301.fc20.x86_64/build: File or directory not found. Stop. 
make[7]: ** [igb_uio.ko] Error 2 
make[6]: ** [igb_uio] Error 2 
make[5]: ** [linuxapp] Error 2 
make[4]: ** [librte_eal] Error 2 
make[3]: ** [lib] Error 2 
make[2]: ** [all] Error 2 
make[1]: ** [i686-default-linuxapp-gcc_install] Error 2 
make: ** [install] Error 2 

누군가가 제발 도와 드릴까요 :

이 내 단말기가 무엇인가?

+1

영어 출력을 붙여 넣으십시오. – lpapp

+0

아, 미안하지만, 영어 출력은 "파일 또는 디렉토리를 찾을 수 없습니다. 중지하십시오." "Erro"는 "Error"를 의미합니다 ... @ LaszloPapp! 감사합니다! – Gois

+0

예, Google에서 번역했지만 여전히 원본 게시물을 업데이트하여 독자가 이러한 것을 이해하기 위해 주석을 검토 할 필요가 없도록하는 것이 좋습니다. – lpapp

답변

2

당신은 리눅스 헤더를 설치해야합니다

yum install kernel-devel 

그런 다음 커널 모듈을 구축하는 데 필요한 파일에 대한 심볼릭 링크해야한다/구축 할 수 있습니다.

+0

이것은 질문에 대한 답변을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제나 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 갖게되면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). –

+1

@Saurabh : 저자에게 이유를 설명해주세요. – lpapp

+0

@ 토마스, 문제는 처음에는 누락 된 헤더 자체가 아니라 빌드 폴더에있는 것으로 보입니다. 왜 그것이 문제를 해결할 것이라고 생각합니까? – lpapp

0

RTE_KERNELDIR 변수가 올바르게 설정되지 않은 것 같습니다. 설치 프로그램은 커널 레벨 매개 변수에 액세스 할 수 없습니다.