1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132 | cedian@cedian-ubuntu-only:~$ git clone git://github.com/ubports/android_kernel_oneplus_one
Cloning into 'android_kernel_oneplus_one'...
remote: Counting objects: 44399, done.
remote: Total 44399 (delta 0), reused 0 (delta 0), pack-reused 44399
Receiving objects: 100% (44399/44399), 125.92 MiB | 2.13 MiB/s, done.
Resolving deltas: 100% (3643/3643), done.
Checking connectivity... done.
Checking out files: 100% (42144/42144), done.
cedian@cedian-ubuntu-only:~$ cd android_kernel_oneplus_one
cedian@cedian-ubuntu-only:~/android_kernel_oneplus_one$ ls
AndroidKernel.mk crypto init MAINTAINERS samples virt
arch Documentation ipc Makefile scripts
block drivers Kbuild mm security
check-config firmware Kconfig net sound
COPYING fs kernel README tools
CREDITS include lib REPORTING-BUGS usr
cedian@cedian-ubuntu-only:~/android_kernel_oneplus_one$ make
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig Kconfig
***
*** Configuration file ".config" not found!
***
*** Please run some configurator (e.g. "make oldconfig" or
*** "make menuconfig" or "make xconfig").
***
/home/cedian/android_kernel_oneplus_one/scripts/kconfig/Makefile:33: recipe for target 'silentoldconfig' failed
make[2]: *** [silentoldconfig] Error 1
/home/cedian/android_kernel_oneplus_one/Makefile:496: recipe for target 'silentoldconfig' failed
make[1]: *** [silentoldconfig] Error 2
SYSHDR arch/x86/syscalls/../include/generated/asm/unistd_32.h
SYSHDR arch/x86/syscalls/../include/generated/asm/unistd_64.h
SYSHDR arch/x86/syscalls/../include/generated/asm/unistd_x32.h
SYSTBL arch/x86/syscalls/../include/generated/asm/syscalls_32.h
HOSTCC arch/x86/tools/relocs
make: *** No rule to make target 'include/config/auto.conf', needed by 'include/config/kernel.release'. Stop.
cedian@cedian-ubuntu-only:~/android_kernel_oneplus_one$ make --oldconfig
make: unrecognized option '--oldconfig'
Usage: make [options] [target] ...
Options:
-b, -m Ignored for compatibility.
-B, --always-make Unconditionally make all targets.
-C DIRECTORY, --directory=DIRECTORY
Change to DIRECTORY before doing anything.
-d Print lots of debugging information.
--debug[=FLAGS] Print various types of debugging information.
-e, --environment-overrides
Environment variables override makefiles.
--eval=STRING Evaluate STRING as a makefile statement.
-f FILE, --file=FILE, --makefile=FILE
Read FILE as a makefile.
-h, --help Print this message and exit.
-i, --ignore-errors Ignore errors from recipes.
-I DIRECTORY, --include-dir=DIRECTORY
Search DIRECTORY for included makefiles.
-j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.
-k, --keep-going Keep going when some targets can't be made.
-l [N], --load-average[=N], --max-load[=N]
Don't start multiple jobs unless load is below N.
-L, --check-symlink-times Use the latest mtime between symlinks and target.
-n, --just-print, --dry-run, --recon
Don't actually run any recipe; just print them.
-o FILE, --old-file=FILE, --assume-old=FILE
Consider FILE to be very old and don't remake it.
-O[TYPE], --output-sync[=TYPE]
Synchronize output of parallel jobs by TYPE.
-p, --print-data-base Print make's internal database.
-q, --question Run no recipe; exit status says if up to date.
-r, --no-builtin-rules Disable the built-in implicit rules.
-R, --no-builtin-variables Disable the built-in variable settings.
-s, --silent, --quiet Don't echo recipes.
-S, --no-keep-going, --stop
Turns off -k.
-t, --touch Touch targets instead of remaking them.
--trace Print tracing information.
-v, --version Print the version number of make and exit.
-w, --print-directory Print the current directory.
--no-print-directory Turn off -w, even if it was turned on implicitly.
-W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
Consider FILE to be infinitely new.
--warn-undefined-variables Warn when an undefined variable is referenced.
This program built for x86_64-pc-linux-gnu
Report bugs to <bug-make@gnu.org>
cedian@cedian-ubuntu-only:~/android_kernel_oneplus_one$ make oldconfig
scripts/kconfig/conf --oldconfig Kconfig
#
# using defaults found in /boot/config-3.19.0-18-generic
#
/boot/config-3.19.0-18-generic:770:warning: symbol value 'm' invalid for RAPIDIO_TSI721
/boot/config-3.19.0-18-generic:780:warning: symbol value 'm' invalid for RAPIDIO_TSI57X
/boot/config-3.19.0-18-generic:781:warning: symbol value 'm' invalid for RAPIDIO_CPS_XX
/boot/config-3.19.0-18-generic:782:warning: symbol value 'm' invalid for RAPIDIO_TSI568
/boot/config-3.19.0-18-generic:783:warning: symbol value 'm' invalid for RAPIDIO_CPS_GEN2
/boot/config-3.19.0-18-generic:914:warning: symbol value 'm' invalid for BRIDGE_NETFILTER
/boot/config-3.19.0-18-generic:1706:warning: symbol value 'm' invalid for MTD_CMDLINE_PARTS
/boot/config-3.19.0-18-generic:3631:warning: symbol value 'm' invalid for SPI_PXA2XX_PCI
/boot/config-3.19.0-18-generic:3645:warning: symbol value 'm' invalid for SPMI
/boot/config-3.19.0-18-generic:3759:warning: symbol value 'm' invalid for GPIO_UCB1400
/boot/config-3.19.0-18-generic:4229:warning: symbol value 'm' invalid for MFD_WM8994
/boot/config-3.19.0-18-generic:4236:warning: symbol value 'm' invalid for REGULATOR_88PM8607
/boot/config-3.19.0-18-generic:4300:warning: symbol value 'm' invalid for REGULATOR_TWL4030
/boot/config-3.19.0-18-generic:4527:warning: symbol value 'm' invalid for VIDEO_EM28XX_RC
/boot/config-3.19.0-18-generic:5331:warning: symbol value 'm' invalid for SND_HDA_CODEC_REALTEK
/boot/config-3.19.0-18-generic:5332:warning: symbol value 'm' invalid for SND_HDA_CODEC_ANALOG
/boot/config-3.19.0-18-generic:5333:warning: symbol value 'm' invalid for SND_HDA_CODEC_SIGMATEL
/boot/config-3.19.0-18-generic:5334:warning: symbol value 'm' invalid for SND_HDA_CODEC_VIA
/boot/config-3.19.0-18-generic:5335:warning: symbol value 'm' invalid for SND_HDA_CODEC_HDMI
/boot/config-3.19.0-18-generic:5337:warning: symbol value 'm' invalid for SND_HDA_CODEC_CIRRUS
/boot/config-3.19.0-18-generic:5338:warning: symbol value 'm' invalid for SND_HDA_CODEC_CONEXANT
/boot/config-3.19.0-18-generic:5339:warning: symbol value 'm' invalid for SND_HDA_CODEC_CA0110
/boot/config-3.19.0-18-generic:5340:warning: symbol value 'm' invalid for SND_HDA_CODEC_CA0132
/boot/config-3.19.0-18-generic:5342:warning: symbol value 'm' invalid for SND_HDA_CODEC_CMEDIA
/boot/config-3.19.0-18-generic:5343:warning: symbol value 'm' invalid for SND_HDA_CODEC_SI3054
/boot/config-3.19.0-18-generic:5344:warning: symbol value 'm' invalid for SND_HDA_GENERIC
/boot/config-3.19.0-18-generic:6298:warning: symbol value 'm' invalid for XEN_TMEM
/boot/config-3.19.0-18-generic:7288:warning: symbol value 'm' invalid for NFS_V3
/boot/config-3.19.0-18-generic:7290:warning: symbol value 'm' invalid for NFS_V4
warning: (DRM && ION) selects DMA_SHARED_BUFFER which has unmet direct dependencies (EXPERIMENTAL)
warning: (ACPI_HOTPLUG_CPU) selects ACPI_CONTAINER which has unmet direct dependencies (ACPI && EXPERIMENTAL)
*
* Restart config...
*
*
* General setup
*
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [N/y/?] (NEW)
|