커널이 빌드에 실패하는 이유는 무엇입니까?

지구라트

그래서 저는 Linux 멍청이이지만 여전히 모든 장치에서 Intel 태블릿이 작동하도록 노력하고 있습니다. 이것은 저에게 매우 학습 경험입니다. 결국 계획은 설치할 수있는 부팅 가능한 이미지를 갖는 것입니다. 내가 바라는 최종 목표는 Ubuntu 터치를 갖는 것이므로 Ubuntu와 함께 작업하고 있습니다. (우분투 터치가 좋을지는 모르겠지만 목표가 필요합니다 (-;) 이것은 Github 페이지입니다나는 (그리고 다른 사람) 문서화를 위해 사용하고 있습니다. 이제 내 커널을 컴파일하여 터치 스크린 드라이버를 추가하고 wifi / bluetooth 드라이버가 블루투스를 실행하지 못하기 때문에 rfkill에 블루투스 컨트롤러를 추가하려고합니다. 6 코어 4.3Ghz 오버 클럭 된 수냉 CPU가 있고 태블릿에 아톰 프로세서 (쿼드, 1.8Ghz이지만 모든 Ghz가 동일하게 생성되는 것은 아님)가 있기 때문에 데스크탑의 Virtualbox에서 수행하고 있습니다. Virtualbox에서 태블릿과 동일한 Ubuntu Iso 파일을 사용합니다. 다음은 내가 컴파일하기 위해 수행하는 단계입니다. 먼저 소스를 가져옵니다.

 sudo apt-get build-dep linux-image-`uname -r`
 sudo apt-get install libncurse5
 apt-get source linux-image-`uname -r`

이제 터치 스크린 드라이버를 추가하겠습니다. 이 드라이버는 다른 (이것이 아닌) 터치 스크린 드라이버를 작성한 사람이 시도해 보도록 제안되었습니다.

 cd linux-4.2.0/driver/input/touchscreen/
 patch < ~/silead.patch

이제 내 장치를 rfkill에 추가하려면 동일한 칩셋을 가진 사람이이 작업을 수행하여 wifi / bluetooth 드라이버를 블루투스와 함께 사용하도록해야했습니다.

cd ~/linux-4.2.0/net/rfkill/
patch < ~/rfkill-gpio.patch

이제 청소하고 IDK를하겠습니다.하지만 mrproper를 실행하고 준비합니다. 실리 어드 운전사에 대해 물어 보면 '예'를받습니다.

cd ~/linux-4.2.0/
make clean
make mrproper
cp /boot/config-`uname -r` .config
make prepare

그런 다음로드를 선택하고 .config 파일을로드 한 다음 다시 저장하여 구성에 오류가 있는지 확인합니다.

fakeroot make-kpkg -j11 --initrd --append-to-version=-vi8-test kernel_image kernel_headers

이것은 여기서 실패한 출력입니다.

scripts/Makefile.build:258: recipe for target 'ubuntu/vbox/vboxguest/VBoxGuest-linux.o' failed
scripts/Makefile.build:403: recipe for target 'ubuntu/vbox/vboxguest' failed
scripts/Makefile.build:403: recipe for target 'ubuntu/vbox' failed Makefile:959: recipe for target 'ubuntu' failed

나는 여기서 헤매고 있습니다. 나는 내가 뭘하고 있는지 모르겠습니다 :(

지구라트

내 문제에 대한 해결책은 대신 git에서 커널 소스를 가져 오는 것이 었습니다. 이것은 잘 컴파일 apt-get source되었지만 가져온 소스가 왜 그렇지 않은지 모르겠습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ubuntu 18.04에서 libpam-ldap 패키지 빌드가 실패하는 이유는 무엇입니까?

분류에서Dev

이 Makefile이 프로젝트 빌드에 실패하는 이유는 무엇입니까?

분류에서Dev

커널 부팅이 실패하는 이유는 무엇입니까?

분류에서Dev

Flutter iOS 빌드가 실패한 이유는 무엇입니까?

분류에서Dev

빌드 실패 이유는 무엇입니까?

분류에서Dev

빌드 실패 이유는 무엇입니까?

분류에서Dev

ProGuard가 활성화 된 상태에서 Ant 빌드가 실패하는 이유는 무엇입니까?

분류에서Dev

Linux 커널의 KCOV 코드에 barrier ()가있는 이유는 무엇입니까?

분류에서Dev

커널 모듈을 만드는 대신 Linux 커널을 수정하는 이유는 무엇입니까?

분류에서Dev

웹팩이 청크로드에 실패하는 이유는 무엇입니까?

분류에서Dev

이 코드가 c에서 실패하는 이유는 무엇입니까?

분류에서Dev

이 JavaScript 코드가 TypeScript에서 실패하는 이유는 무엇입니까?

분류에서Dev

Linux 커널에 중복 코드가 포함 된 이유는 무엇입니까?

분류에서Dev

Linux 커널을 빌드하는 데 'bc'가 필요한 이유는 무엇입니까?

분류에서Dev

Linux 커널을 빌드하는 데 'bc'가 필요한 이유는 무엇입니까?

분류에서Dev

커널 패닉을 유발하는 드라이버를 디버깅하는 방법은 무엇입니까?

분류에서Dev

fs.inode-max 커널 튜너 블이 Linux 커널 버전 2.6에없는 이유는 무엇입니까?

분류에서Dev

fs.inode-max 커널 튜너 블이 Linux 커널 버전 2.6에없는 이유는 무엇입니까?

분류에서Dev

커널에서 HID_MAX_USAGES 값이 낮은 이유는 무엇입니까?

분류에서Dev

커널에서 HID_MAX_USAGES 값이 낮은 이유는 무엇입니까?

분류에서Dev

Ubuntu에 두 개의 커널이 필요한 이유는 무엇입니까?

분류에서Dev

phpmyadmin에 커널 업데이트가 필요한 이유는 무엇입니까?

분류에서Dev

Ubuntu에 두 개의 커널이 필요한 이유는 무엇입니까?

분류에서Dev

이 코드의 malloced 버전이 실패하는 이유는 무엇입니까?

분류에서Dev

커서가 터미널에서 고정되는 이유는 무엇입니까?

분류에서Dev

커서가 터미널에서 고정되는 이유는 무엇입니까?

분류에서Dev

Windows Driver Kit에 WDM 커널 모드 드라이버 템플릿이없는 이유는 무엇입니까?

분류에서Dev

42.toString ()이 JS에서 실패하는 이유는 무엇입니까?

분류에서Dev

GPG에서 파이프가 실패하는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    Ubuntu 18.04에서 libpam-ldap 패키지 빌드가 실패하는 이유는 무엇입니까?

  2. 2

    이 Makefile이 프로젝트 빌드에 실패하는 이유는 무엇입니까?

  3. 3

    커널 부팅이 실패하는 이유는 무엇입니까?

  4. 4

    Flutter iOS 빌드가 실패한 이유는 무엇입니까?

  5. 5

    빌드 실패 이유는 무엇입니까?

  6. 6

    빌드 실패 이유는 무엇입니까?

  7. 7

    ProGuard가 활성화 된 상태에서 Ant 빌드가 실패하는 이유는 무엇입니까?

  8. 8

    Linux 커널의 KCOV 코드에 barrier ()가있는 이유는 무엇입니까?

  9. 9

    커널 모듈을 만드는 대신 Linux 커널을 수정하는 이유는 무엇입니까?

  10. 10

    웹팩이 청크로드에 실패하는 이유는 무엇입니까?

  11. 11

    이 코드가 c에서 실패하는 이유는 무엇입니까?

  12. 12

    이 JavaScript 코드가 TypeScript에서 실패하는 이유는 무엇입니까?

  13. 13

    Linux 커널에 중복 코드가 포함 된 이유는 무엇입니까?

  14. 14

    Linux 커널을 빌드하는 데 'bc'가 필요한 이유는 무엇입니까?

  15. 15

    Linux 커널을 빌드하는 데 'bc'가 필요한 이유는 무엇입니까?

  16. 16

    커널 패닉을 유발하는 드라이버를 디버깅하는 방법은 무엇입니까?

  17. 17

    fs.inode-max 커널 튜너 블이 Linux 커널 버전 2.6에없는 이유는 무엇입니까?

  18. 18

    fs.inode-max 커널 튜너 블이 Linux 커널 버전 2.6에없는 이유는 무엇입니까?

  19. 19

    커널에서 HID_MAX_USAGES 값이 낮은 이유는 무엇입니까?

  20. 20

    커널에서 HID_MAX_USAGES 값이 낮은 이유는 무엇입니까?

  21. 21

    Ubuntu에 두 개의 커널이 필요한 이유는 무엇입니까?

  22. 22

    phpmyadmin에 커널 업데이트가 필요한 이유는 무엇입니까?

  23. 23

    Ubuntu에 두 개의 커널이 필요한 이유는 무엇입니까?

  24. 24

    이 코드의 malloced 버전이 실패하는 이유는 무엇입니까?

  25. 25

    커서가 터미널에서 고정되는 이유는 무엇입니까?

  26. 26

    커서가 터미널에서 고정되는 이유는 무엇입니까?

  27. 27

    Windows Driver Kit에 WDM 커널 모드 드라이버 템플릿이없는 이유는 무엇입니까?

  28. 28

    42.toString ()이 JS에서 실패하는 이유는 무엇입니까?

  29. 29

    GPG에서 파이프가 실패하는 이유는 무엇입니까?

뜨겁다태그

보관