Files: /.System42 /.System42.KConfig The tiny config is super small ~1400k. Change it to 64-bit and add a PCI bus, an ext2 and scsi driver, also a SATA AHCI driver, tty, IPC and maybe a few other things. The kernel comes out to about 1.4M without ACPI, which is ok! Maybe this is the kernel that will get the nod as the small kernel. (Probably not, It won't sleep. Also, consider auto r/w without swap/vm. [for ftello]). Changes to the kernel require a complete system rebuild, so don't change it.
Caveats: Not ncurses 6.4 instead 6.3. libsigsegv 2.15 does build. Need LARGEFILE64, circa 2005-2010. Want kabylake/core2, and c++17, man pages. Doesn't want: framebuffer, modules, encryptions or storages.
The set of programs, cfg and dev files that are copied to the new rootdisk to test the gcc. Basically, the list of programs reported missing during the build: These files are found in /usr/sbin. The programs are; make, bc, etc.
Hi K. Clements, Yes, I am. The project is now called SYSTEM42 If you can post into the project's "General Discussion" forum that would help. Andrew
Hi, Help me proof, write, or do installation/instructions for a mini-dist (see 'theTool-v1.tar.gz'). The 'mini-dist' is a fixed, linux x86_64 system source-builder for uClibc. The minidist has a small kernel; bundled by me or built by you. This is a fully functional alpha release. Thank You, Andrew
Caveats: Not ncurses 6.4 instead 6.3. libsigsegv 2.15 does build.
These are the files in the .archive dir: autoconf-2.71.tar.gz automake-1.16.5.tar.gz bash-4.0.tar.gz bc-1.07.1.tar.gz bdwgc-8.3.0.tar.gz binutils-2.36.tar.gz bison-3.8.2.tar.gz check-0.15.2.tar.gz clisp-2.49.tar.gz cols-1.1.tar.gz coreutils-9.8.tar.gz cpio-2.15.tar.gz curl-8.3.0.tar.gz diffutils-3.12.tar.gz dmalloc-5.6.4.tgz e2fsprogs-1.46.5.tar.gz ed-1.4.tar.gz elfutils-0.188.tar.gz emacs-28.2.tar.gz file-5.45.tar.gz findutils-4.9.0.tar.gz flex-2.6.4.tar.gz gawk-5.2.1.tar.gz gcc-4.9.2.tar.gz gdb-12.1.tar.gz...
This POST is for the semi-permanent list of source tarballs. List of most useful source tarballs. A big part is version selection, so that the release can be "fixed" soon. uClibc version 1.0.56 runs very nicely, indeed. binutils is 2.36, gcc 4.9.2: linux is 4.2 and the config barely has IP (which can go, its a single user system so far). System42 can be presented statically, or dynamically, includes an rc/init, and comes in three flavours (profile,optimize,reduce). Two of the flavours require additional...