Download Latest Version theTool-v2.tar.gz (58.2 MB)
Email in envelope

Get an email when there's a new version of SYSTEM42 x86_64-elf-linux-uclibc

Home
Name Modified Size InfoDownloads / Week
Arc < 4 hours ago
Help-Files 2026-01-14
theTool-v2.tar.gz < 8 hours ago 58.2 MB
README.txt 2026-01-14 2.0 kB
exe.sh 2025-09-19 3.7 kB
lib.sh 2025-09-19 3.3 kB
vfy.sh 2025-09-19 3.0 kB
arc.sh 2025-09-19 589 Bytes
bin.sh 2025-09-19 2.3 kB
bud.sh 2025-09-19 610 Bytes
cfg.sh 2025-09-19 5.2 kB
cfg-template 2025-09-19 347 Bytes
Totals: 12 Items   58.2 MB 0
Install/Setup
-------------

Create a new directory, say /vx4, and 
unpack the zipfile there. Add a directory 
called .archive, you should have the 
following:

	/vx4
	/vx4/.archive/
	/vx4/arc.sh
	/vx4/bin.sh
	/vx4/bud.sh
	/vx4/cfg.sh
	/vx4/exe.sh
	/vx4/lib.sh
	/vx4/vfy.sh
	/vx4/cfg-template


Put tarballs in .archive; my list has 
80 tballs, though try, for now, say 
just gmp mpfr mpc and isl.


Modify  lib.sh 	     change ROOTD, PX
Modify  cfg-template (or not) for system.


Now check:    cd /vx4  &&  ./exe.sh  -l


If nothing happens...

  check that /dev/stdout and /dev/stderr
  are links to /proc/self/fd/{1,2}

  also check that /vx4/.archive contains
  relevant tarballs;

     ./exe.sh  -Z


Common Usage
------------

Note that './exe.sh -[abcCBA] grp pkg', 
causes the required commands to be 
printed to the screen;  so, pipe the 
output to a shell to actually do work:  

'./exe.sh -[abcCBA] grp pkg | /bin/bash'

Note that './exe.sh -[ILMPQX] grp pkg', 
causes the required commands to be run 
immediately.


A one package build proceeds, like so:

unpack source:		
tar -C /nxt/cca/cca-gmp gmp-6.2.1.tar.gz

make builddir:		
mkdir -p /nxt/cca/cca-gmp/sysA-gmp

configure source:	
( cd /nxt/cca/cca-gmp/sysA-gmp  &&  
    ../gmp-6.2.1/configure )

build source:		
( cd /nxt/cca/cca-gmp/sysA-gmp  &&  
    make )

install:			
( cd /nxt/cca/cca-gmp/sysA-gmp  &&  
    make install )


Here's the same thing, but with this 
software:

unpack source:
  ./exe.sh -a cca gmp

make builddir:
  ./exe.sh -b cca gmp

configure source:
  ./exe.sh -c cca gmp   
   ## (makes cfg-frag)

  ./exe.sh -C cca gmp
   ## (runs  cfg-frag)

build source:
  ./exe.sh -B cca gmp	

retain build:
  ./exe.sh -A cca gmp	

install:
  ./exe.sh -I cca gmp	 
         ##  INSTALLS AT --PREFIX!

or;

  ./exe.sh -abcCBA cca gmp    , or;
  ./exe.sh -M cca gmp


###################--###################
HMM-DRU-END
Source: README.txt, updated 2026-01-14