2016년 8월 24일 수요일

[KERNEL] make menuconfig error - resolve

[KERNEL] make menuconfig error - resolve 

#kernel #menuconfig

OS

  • ubuntun 12.04 LTS

Resolve 
  • $ sudo apt-get install lib32ncurses5-dev

Error Log

$ make menuconfig [enter]
scripts/kconfig/lxdialog/menubox.o: In function `do_scroll':
menubox.c:(.text+0x55): undefined reference to `wrefresh'
scripts/kconfig/lxdialog/menubox.o: In function `print_arrows':
menubox.c:(.text+0x1a4): undefined reference to `wrefresh'
scripts/kconfig/lxdialog/menubox.o: In function `do_print_item':
menubox.c:(.text+0x3a9): undefined reference to `wrefresh'
scripts/kconfig/lxdialog/menubox.o: In function `print_buttons':
menubox.c:(.text+0x4b1): undefined reference to `wrefresh'
collect2: ld returned 1 exit status
make[1]: *** [scripts/kconfig/mconf] Error 1
make: *** [menuconfig] Error 2

Android 7.0 Nougat 소스인출

Android 7.0 Nougat source 코드가 올라왔다.

Branch 확인하고 소스인출까지 1시간 30분 정도 소요된 듯..
- https://android.googlesource.com/platform/manifest

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod +x ~/bin/repo 

$ mkdir android-7.0.0_r1
$ cd android-7.0.0_r1/

$ git config --global user.name "Wonseok.Choi"
$ git config --global user.emali "soma.wschoi@gmail.com"

$ repo init -u https://android.googlesource.com/platform/manifest
$ repo init -u https://android.googlesource.com/platform/manifest -b android-7.0.0_r1
$ repo sync

#android #nougat #repo