My code is :
Kernel tag :android-8.1.0_r0.31
AOSP tag :android-8.1.0_r15
I build walleye Kernel on MacOS happen mkdtimg align 4096,
it happen these error following:
yangfan command = cfg_create -------this print is that I comment in
mkdtimg source code.
create image file: arch/arm64/boot/dtbo.img...
Total yangfan 18 entries. -------this print is that I comment in mkdtimg
source code.
Total yangfan 0 output_img_with_config. -------this print is that I
comment in mkdtimg source code.
stat: illegal option -- c
usage: stat [-FlLnqrsx] [-f format] [-t timefmt] [file ...]
stat: illegal option -- c
usage: stat [-FlLnqrsx] [-f format] [-t timefmt] [file ...]
/bin/sh: (+4096-1)/4096*4096-: syntax error: operand expected (error token
is "-")
make[1]: *** [arch/arm64/boot/dtbo.img] Error 127
make: *** [dtbo.img] Error 2
make: *** Waiting for unfinished jobs....
And so, I modify these Makefile in the path :/arch/arm64/boot/Makefile,
delete the align dtbo.img to 4kB, it compile ok
diff --git a/arch/arm64/boot/Makefile b/arch/arm64/boot/Makefile
index 7d11ab13d49b..3cbbc9abb9ce 100644
--- a/arch/arm64/boot/Makefile
+++ b/arch/arm64/boot/Makefile
@@ -53,7 +53,9 @@ $(obj)/Image.lz4-dtb: $(obj)/Image.lz4 $(DTB_OBJS) FORCE
$(call if_changed,cat)
$(obj)/dtbo.img: $(obj)/dts/dtboimg.cfg $(DTBO_OBJS) FORCE
- $(call if_changed,mkdtimg,4096) # align dtbo.img to 4kB
+ $(call if_changed,mkdtimg) # align dtbo.img to 4kB
So ,I wonder it is a bug in mkdtimg code???
--
--
You received this message because you are subscribed to the "Android Building"
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en
---
You received this message because you are subscribed to the Google Groups
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.