Is there a guide how to compile from source in tiny core linux?
The "
installing" section of the extension creation guide describes the key points that are specific to Tiny Core.
Also take a look at notes/scripts left about the build process for existing extensions in the
src section of the package repo. Here are
the notes for building the current chromium-browser extension.
If you want to build and contribute a chromium installation script, is there a reference guide or an example package as a reference?
I haven't seen an official reference. The firefox_getLatest extension/script which I'm maintaining at the moment works alright, but the code of the script itself isn't the way I'd do things if I were writing it from scratch myself - it's very messy (but so long as it works, I'm only touching any bits that don't). The general behaviour is probably what you want to replicate though: generate extension (including .desktop file and icon), md5.txt, dep, and when updating versions place the new extension in the tce/optional/upgrade directory so that it's installed at the next reboot. It also has some helpful features like checking there's enough disk space to hold everything before starting and reporting if the extension isn't found in onboot.lst. It doesn't compile Firefox, just grabs the pre-compiled Linux binaries that Mozilla supply and makes them Tiny Core friendly.
There's also Rich's
GetFoxitReader script for another example. It extracts a binary from a Deb package made for Debian Linux.
Finally, there was once a
Chromium nightly downloader script. I checked that when I first saw this thread, but the URL that it uses to discover the latest version is dead, so it won't work as-is. The build.chromium.org site is still there though, so there might still be equivalent Linux builds available there.
Is the Firefox installation script working in 64bit tiny core linux?
Yes. Well I mean x86_64, not for any ARM platforms.