Yes, terrible network environment here, still in downloading…
Anybody got all the source code downloaded?
Yes, terrible network environment here, still in downloading…
Anybody got all the source code downloaded?
I mean android source code…
What about gapps and supersu?
Yes, the source code with gapps now, but supersu isn’t yet.
Do you finish the download
just put the download
Gouwa:
…but supersu isn’t yet.
Can you create repo and instruction with supersu? Like terry’s instruction
Terry will do that when he is available.
Gouwa, Thank you very much!
Yes, I downloaded all the source code.
How to build it?
How to build u-boot?
davemf@ubuntu:~/project/khadas vim/uboot$ make CROSS_COMPILE=aarch64-linux-gnu- kvim_defconfig
make: *** /home/davemf/project/khadas: No such file or directory. Stop.
make: *** [sub-make] Error 2
davemf@ubuntu:~/project/khadas vim/uboot$
It seems that your working directory contain a space
, and cause the following compile issues:
you are right! I put the compilation.
new error:
re/bl21.elf
OD /home/davemf/project/khadas/nougat/uboot/build/board/khadas/kvim/firmware/bl21.dump
BIN /home/davemf/project/khadas/nougat/uboot/build/board/khadas/kvim/firmware/bl21.bin
Built /home/davemf/project/khadas/nougat/uboot/build/board/khadas/kvim/firmware/bl21.bin successfully
CPP task_entry.s
CPP user_task.lds
aarch64-linux-gnu-cpp: error: unrecognized command line option ‘-mthumb’
aarch64-linux-gnu-cpp: error: unrecognized command line option ‘-mno-sched-prolog’
make[2]: *** [/home/davemf/project/khadas/nougat/uboot/build/scp_task/user_task.lds] Error 1
make[1]: *** [bl301.bin] Error 2
make: *** [sub-make] Error 2
davemf@ubuntu:~/project/khadas/nougat/uboot$
Again?
I installed it for Marshmallow source, and it worked good.
hi, Davemf:
can you help to generate the manifest.xml to me, so I can check the uploading is okay:
$ cd <ANDROID WORKING DIR>
$ repo manifest -r --suppress-upstream-revision -o manifest_github.xml
Then send file manifest_github.xml
to me.
Thanks!
Run below command and paste the result to me:
$ aarch64-linux-gnu-gcc -v
Okay, now install the update and do it.
I have already started “Install Cross Compiler for Linux kernel:” again. I wait it.
My result
Built /home/davemf/project/khadas/nougat/uboot/build/board/khadas/kvim/firmware/bl21.bin successfully
CPP task_entry.s
CPP user_task.lds
aarch64-linux-gnu-cpp: error: unrecognized command line option ‘-mthumb’
aarch64-linux-gnu-cpp: error: unrecognized command line option ‘-mno-sched-prolog’
make[2]: *** [/home/davemf/project/khadas/nougat/uboot/build/scp_task/user_task.lds] Error 1
make[1]: *** [bl301.bin] Error 2
make: *** [sub-make] Error 2
davemf@ubuntu:~/project/khadas/nougat/uboot$ aarch64-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/opt/toolchains/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux/bin/…/libexec/gcc/aarch64-linux-gnu/4.9.2/lto-wrapper
Target: aarch64-linux-gnu
Configured with: /cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/src/gcc-linaro-4.9-2014.09/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=aarch64-linux-gnu --prefix=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/install --with-sysroot=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/install/aarch64-linux-gnu/libc --enable-languages=c,c++,fortran --disable-multilib --enable-multiarch --with-arch=armv8-a --with-pkgversion=‘crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09’ --with-bugurl=Bugs : Linaro GCC --enable-_cxaatexit --disable-libmudflap --enable-libgomp --disable-libssp --with-gmp=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --with-mpfr=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --with-mpc=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --with-isl=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --with-cloog=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --with-libelf=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/.build/aarch64-linux-gnu/build/static --enable-threads=posix --disable-libstdcxx-pch --enable-linker-build-id --enable-plugin --with-local-prefix=/cbuild/slaves/oorts/crosstool-ng/builds/aarch64-linux-gnu-linux/install/aarch64-linux-gnu/libc --enable-c99 --enable-long-long
Thread model: posix
gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09)
davemf@ubuntu:~/project/khadas/nougat/uboot$