1

나는 AMD-64 비트 아키텍처를 가지고 내 데스크톱 PC를 사용하여 BeagleBone 블랙에 대한 내 자신의 커널 모듈을 크로스 컴파일하려면, 데비안을 실행 중입니다. BeagleBone Black은 또한 debain을 실행하지만, 두 기계는 서로 다른 커널을 가지고 있습니다.Beaglebone Black을 위해 커널 모듈을 크로스 컴파일해야하는 데 필요한 커널 헤더 deb는 무엇입니까?

데스크톱 PC에 ARM의 커널 헤더를 설치하려고하는데 설치해야 할 deb가 무엇인지 알 수 없습니다. 나는 arm-linux-gnueabi- * 버전의 gcc를 설치했다. 뎁이 할

Linux beaglebone 3.8.13-bone47 #1 SMP Fri Apr 11 01:36:09 UTC 2014 armv7l GNU/Linux 

무엇 커널 헤더 나는이 필요한 :

BeagleBone 블랙 커널이 무엇입니까? 분명히이 아직 가능하지 않다

linux-headers-3.2.0-4-all    
linux-headers-3.2.0-4-all-amd64  
linux-headers-3.2.0-4-amd64   
linux-headers-3.2.0-4-common   
linux-headers-3.2.0-4-common-rt  
linux-headers-3.2.0-4-rt-amd64 
+0

I :

는 이미 설치 한 것들입니다. 의심 할 여지없이 당신은 이것으로 어떤 성공을 보게 될 것입니다. 커널 모듈은 일반적으로 커널을 컴파일 한 것과 동일한 컴파일러와 정확한 헤더를 사용하여 컴파일해야합니다. 머리글 (특히 x86_64 헤더와 ARM 커널)을 '혼합 및 일치'할 수 없습니다. – tangrs

+0

모듈 보조 장치로 모듈을 생성합니다. 과거에는 저에게 효과적이었습니다. – handros

답변

0

을 - 나중에 3.2보다 데비안 리눅스 헤더 패키지가 될 것 같지 않습니다 *