Compile kernel - Galaxy S3 Neo Q&A, Help & Troubleshooting

Is this guide enough for making kernel for android: http://forum.xda-developers.com/android/software/ultimate-guide-compile-android-kernel-t2871276

Not really.
http://xda-university.com/as-a-developer/getting-started-building-a-kernel-from-source
Even this one you should look at as a advertisement for a good book that is free.
You need to read that book along side with going truth complete source on your git to get to know infrastructure & only after that you can go ahead with device specific not to get stuck to much & truly knowing what are you doing. When you do those two you are ready for costimizing & porting naturally counting on that you have a basic coding knowledge all redy. No shortcuts there.

I have problem.I am using linaro-arm-eabi-4.9.When I execute command -j3 it says:
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: 'include/generated/mach-types.h' is up to date.
CC scripts/mod/empty.o
/opt/toolchains/arm-eabi-4.6/bin/arm-eabi-gcc: No such file or directory
Is your PATH set correctly?
scripts/Makefile.build:307: recipe for target 'scripts/mod/empty.o' failed
make[2]: *** [scripts/mod/empty.o] Error 2
scripts/Makefile.build:443: recipe for target 'scripts/mod' failed
make[1]: *** [scripts/mod] Error 2
make[1]: *** Waiting for unfinished jobs....
Makefile:510: recipe for target 'scripts' failed
make: *** [scripts] Error 2
make: *** Waiting for unfinished jobs....
CC kernel/bounds.s
/opt/toolchains/arm-eabi-4.6/bin/arm-eabi-gcc: No such file or directory
Is your PATH set correctly?
/media/sf_gti9301i/GT-I9301I_KK_Opensource/Kernel/./Kbuild:35: recipe for target 'kernel/bounds.s' failed
make[1]: *** [kernel/bounds.s] Error 2
Makefile:990: recipe for target 'prepare0' failed
make: *** [prepare0] Error 2

@Pavlex4
You need to set the correct path to the tool chain in the makefile
Best Regards

Related

[Q] problem with building kernel[solved]

Hi every one I have a problem with compiling zImage of a3000 kernel so i enter these coomands:
Code:
export TARGET_BUILD_VARIANT=eng TARGET_PRODUCT=a3000_prc_3gfull MTK_ROOT_CUSTOM=/mediatek/custom/ TARGET_KERNEL_VERSION=3.4.5 &&export PATH=arm-eabi-linaro-4.6.2/bin/:$PATH&&export CROSS_COMPILE=arm-eabi-&&export ARCH=arm
then for setup:
Code:
make menuconfigscripts/kconfig/mconf Kconfig
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
I don't touch configurations.
problem is here
Code:
[B][SIZE="4"][U]make zImage[/U][/SIZE][/B]
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
CC arch/arm/kernel/asm-offsets.s
In file included from include/linux/timex.h:174:0,
from include/linux/sched.h:57,
from arch/arm/kernel/asm-offsets.c:13:
[B][U][SIZE="4"][COLOR="black"][COLOR="Red"]/media/***/****/kernel/arch/arm/include/asm/timex.h:15:24: fatal error: mach/timex.h: No such file or directory
compilation terminated.
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2[/COLOR][/COLOR][/SIZE][/U][/B]

S3 neo compile kernel error

When I run command make -j3 I get error:
include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: 'include/generated/mach-types.h' is up to date.
make[1]: Nothing to be done for 'arch/arm/boot/dtbs'.
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CC net/netfilter/xt_mark.o
net/netfilter/xt_mark.c:16:37: fatal error: linux/netfilter/xt_mark.h: No such file or directory
compilation terminated.
scripts/Makefile.build:307: recipe for target 'net/netfilter/xt_mark.o' failed
make[2]: *** [net/netfilter/xt_mark.o] Error 1
scripts/Makefile.build:443: recipe for target 'net/netfilter' failed
make[1]: *** [net/netfilter] Error 2
Makefile:950: recipe for target 'net' failed
make: *** [net] Error 2
make: *** Waiting for unfinished jobs....
LD drivers/video/console/built-in.o
CC drivers/usb/core/driver.o
CC drivers/usb/core/config.o
CC drivers/video/msm/mdss/mdss_mdp.o
drivers/usb/core/driver.c: In function 'usb_hnp_polling_work':
drivers/usb/core/driver.c:1318:2: error: implicit declaration of function 'do_unbind_rebind' [-Werror=implicit-function-declaration]
drivers/usb/core/driver.c:1318:25: error: 'DO_UNBIND' undeclared (first use in this function)
drivers/usb/core/driver.c:1318:25: note: each undeclared identifier is reported only once for each function it appears in
cc1: some warnings being treated as errors
scripts/Makefile.build:307: recipe for target 'drivers/usb/core/driver.o' failed
make[3]: *** [drivers/usb/core/driver.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CC drivers/usb/gadget/android.o
scripts/Makefile.build:443: recipe for target 'drivers/usb/core' failed
make[2]: *** [drivers/usb/core] Error 2
make[2]: *** Waiting for unfinished jobs....
CC drivers/video/msm/mdss/mdss_fb.o
LD drivers/video/msm/mdss/mdss-mdp.o
LD drivers/video/msm/mdss/mdss-dsi.o
LD drivers/video/msm/mdss/built-in.o
LD drivers/video/msm/built-in.o
LD drivers/video/built-in.o
LD drivers/usb/gadget/g_android.o
LD drivers/usb/gadget/built-in.o
scripts/Makefile.build:443: recipe for target 'drivers/usb' failed
make[1]: *** [drivers/usb] Error 2
Makefile:950: recipe for target 'drivers' failed
make: *** [drivers] Error 2

Error when building cm13

can anyone help me i got this error when building cm13 for the op2:
[email protected]:~/cm$ brunch oneplus2
make: *** No rule to make target '/home/aaron/cm/out/target/product/oneplus2/obj/STATIC_LIBRARIES/libinit_msm_intermediates/libinit_msm.a', needed by '/home/aaron/cm/out/target/product/oneplus2/obj/EXECUTABLES/init_intermediates/LINKED/init'. Stop.
make: *** Waiting for unfinished jobs....
target C: libz <= external/zlib/src/zutil.c

Roms and device tree

I'm looking for a device tree and maybe some help as I want to build lineage or RR for this device
For the people that is unlocked.it should work on any device but I'll need trees I have ta1000 and 1025.any others I can get (device trees) to bring on development.
1021 is the EU tree...but didnt know where to get it
Gesendet von meinem TA-1021 mit Tapatalk
You can start with kernel, sources are open.
Can not use the files from system.img for rom ?
You can use mine : https://github.com/NokiaCustoms
pirrat25 said:
You can use mine : https://github.com/NokiaCustoms
Click to expand...
Click to collapse
Thank you imma try building something
RomLord14495 said:
Thank you imma try building something
Click to expand...
Click to collapse
Have you build anything successful? Could you share it?
I need help!!!
I'm trying to compile Nokia 6 kernel. But I stuck in this error. I'm learning to compile Kernel source. Please help me!
PHP:
[email protected]:/home/levu/Desktop/LINUX/android/kernel# make -j2
CHK include/config/kernel.release
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CHK kernel/config_data.h
LD drivers/usb/gadget/libcomposite.o
CC drivers/usb/gadget/android.o
CC drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.o
In file included from drivers/usb/gadget/android.c:47:0:
./drivers/usb/gadget/function/f_midi.c:35:17: fatal error: u_f.h: No such file or directory
#include "u_f.h"
^
compilation terminated.
make[3]: drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.c:25:30: fatal error: msm_dba_internal.h: No such file or directory
#include <msm_dba_internal.h>
^
compilation terminated.
*** [drivers/usb/gadget/android.o] Error 1
make[2]: *** [drivers/usb/gadget] Error 2
make[1]: *** [drivers/usb] Error 2
make[1]: *** Waiting for unfinished jobs....
make[6]: *** [drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.o] Error 1
make[5]: *** [drivers/video/fbdev/msm/../../msm/msm_dba] Error 2
make[4]: *** [drivers/video/fbdev/msm/../../msm] Error 2
make[3]: *** [drivers/video/fbdev/msm] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [drivers/video/fbdev] Error 2
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
[email protected]:/home/levu/Desktop/LINUX/android/kernel#
Elvaa said:
I need help!!!
I'm trying to compile Nokia 6 kernel. But I stuck in this error. I'm learning to compile Kernel source. Please help me!
PHP:
[email protected]:/home/levu/Desktop/LINUX/android/kernel# make -j2
CHK include/config/kernel.release
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
CHK kernel/config_data.h
LD drivers/usb/gadget/libcomposite.o
CC drivers/usb/gadget/android.o
CC drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.o
In file included from drivers/usb/gadget/android.c:47:0:
./drivers/usb/gadget/function/f_midi.c:35:17: fatal error: u_f.h: No such file or directory
#include "u_f.h"
^
compilation terminated.
make[3]: drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.c:25:30: fatal error: msm_dba_internal.h: No such file or directory
#include <msm_dba_internal.h>
^
compilation terminated.
*** [drivers/usb/gadget/android.o] Error 1
make[2]: *** [drivers/usb/gadget] Error 2
make[1]: *** [drivers/usb] Error 2
make[1]: *** Waiting for unfinished jobs....
make[6]: *** [drivers/video/fbdev/msm/../../msm/msm_dba/msm_dba.o] Error 1
make[5]: *** [drivers/video/fbdev/msm/../../msm/msm_dba] Error 2
make[4]: *** [drivers/video/fbdev/msm/../../msm] Error 2
make[3]: *** [drivers/video/fbdev/msm] Error 2
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [drivers/video/fbdev] Error 2
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2
[email protected]:/home/levu/Desktop/LINUX/android/kernel#
Click to expand...
Click to collapse
You need to make those directorys
Rom nokia 6 TA 1003 ( .nb0 )
DJxSpeedy said:
1021 is the EU tree...but didnt know where to get it
Gesendet von meinem TA-1021 mit Tapatalk
Click to expand...
Click to collapse
Friend, I need the rom, nokia 6 TA-1003 (.nb0) I searched the internet, I could not find, you can indicate a link, thank you.:confuso:

make error

im porting ubuntu touch on ms013g and when im building system image i getting error
make: *** No rule to make target '/home/shigenta/halium/out/target/product/ms013g/obj/STATIC_LIBRARIES/libinit_msm_intermediates/export_includes', needed by '/home/shigenta/halium/out/target/product/ms013g/obj/EXECUTABLES/init_intermediates/import_includes'. Stop.
make: *** Waiting for unfinished jobs....
Symlink: /home/shigenta/halium/out/target/product/ms013g/recovery/root/sbin/mkfs.exfat -> mount.exfat
make: Leaving directory '/home/shigenta/halium'
Click to expand...
Click to collapse
Help me fix it

Categories

Resources