Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: chicany on December 04, 2017, 02:39:55 AM
-
Hello, I have built an extension for piCore. I'd like to submit it however there is not submitqc extension in piCore repo. Therefore I can't check if my extension is correctly built . May I submit the extension without checking?
-
Support for ARM is still in testing.
Running submitqc to check your created extensions is not a requirement but a recommendation. Checking things manually is possible, too.
For the first extensions I submitted I didn't even know about submitqc.
If you take good care about permissions, a startup script if needed, dependencies (boot into a "clean" system and check if things work) and the license where necessary, you should be good to go. Other extensions can provide examples.
Anyway, since submitqc aims to work across all architectures supported by Tiny Core, you might be able to load it from a different repo and try.
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.md5.txt (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.md5.txt)
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.info (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.info)
-
Thank you. I've already tried to install submitqc from x64-repo but one of the dependencies is not available in repo.
-
From
http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep (http://tinycorelinux.net/8.x/x86/tcz/submitqc.tcz.dep)
it seems all dependencies are available for ARM6 and ARM7 at
http://tinycorelinux.net/9.x/armv6/tcz/ (http://tinycorelinux.net/9.x/armv7/tcz/)
http://tinycorelinux.net/9.x/armv7/tcz/ (http://tinycorelinux.net/9.x/armv7/tcz/)
?
You would download submitqc.tcz and its accompanying files from the links in my previous post (*.info files are not needed), copy them to
/etc/sysconfig/tcedir/optional
and then something like
for i in $(cat /etc/sysconfig/tcedir/optional/submitqc.tcz.dep) ; do tce-load -wl $i ; done
tce-load -i submitqc
-
Thank you, I will test it soon.
-
I tried following the instructions above to quality check a RPi extension I'm building. I the v9.x x86 and x86_64 version of submitqc and managed to find all the dependencies. Unfortunately, when I ran them, I got an error message that the armv6l architecture wasn't recognised.
I guess that submitqc still isn't supported for RPi at the moment.