Hi guys. I just uploaded the Tina Sdk in parts.
If someone who is more experienced with this kind of stuff to convert to arm.
You can download the parts here:
tina-d1-h.zip.001
tina-d1-h.zip.002
tina-d1-h.zip.003
tina-d1-h.zip.004
tina-d1-h.zip.005
About 1.95GB each. (7-zip)
9GB total.
I did try to upload it to a custom GitLab server but it was so big it crashed and I can’t be bothered to fix it so I just uploaded it in parts. (Thanks to Boris)
To compile the riscv version I did the following patches:
EDIT: I fixed it by downloading https://toolchains.bootlin.com/downloads/releases/sources/m4-1.4.18/0003-c-stack-stop-using-SIGSTKSZ.patch
Intotools/m4/patches
I fixed the second error by adding this to the filetools/mklibs/Makefile
HOST_CPPFLAGS += -std=gnu++98
I fixed the third error by downloadingwget https://bugs.archlinux.org/task/69572?getfile=19705 -O no_STAT_VER.patchintotools/fakeroot/patches(Create folder if not exist)
I fixed the fourth error by downloading https://raw.githubusercontent.com/spack/spack/2b04f06e50c7f2aa32f8c7995e329955075b8a33/var/spack/repos/builtin/packages/squashfs/gcc-10.patch intotools/squashfskit4/patches
It seems to be compiling for now but we will see.
Just in case anyone wants to play around with it.
The SDK guide can be found here: 获取SDK - D1-H
Make sure to use Ubuntu and install build tools mentioned in the guide.
I also used wsl2 ubuntu 22.04 lts.
Right now I think we should focus on an Armbian version instead of the Tina SDK since it has apt and all that good stuff which makes things easier to do.
Any help is welcome! ![]()