Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
     5         kx 
     5         kx #
     5         kx #  NOTE:
     5         kx # =======================================================================================
     5         kx #
     5         kx #  Guile compiles to bytecode for a custom virtual machine. Guile 2.2 compiles to ELF.
     5         kx #  In the future they want to do native compilation. But now Guile 2.2's ELF contains
     5         kx #  byte code for Guile's virtual machine.
     5         kx #
     5         kx #     see: https://www.gnu.org/software/guile/manual/html_node/Object-File-Format.html
     5         kx #
     5         kx #  The *.go shared object files should be excluded during sptrip/patch ELF procedure.
     5         kx #  Currently to exclude Guile's object files we use following filter:
     5         kx #
     5         kx #      grep "shared object" | grep -v "no machine" | grep ELF
     5         kx #                            ----------------------
     5         kx #
     5         kx # =======================================================================================
     5         kx #
     5         kx 
     5         kx #
     5         kx # GUILE_EFFECTIVE_VERSION=3.0 can be obtained by following script:
     5         kx #
     5         kx #   guile-effective-version = $(shell . $(SRC_DIR)/GUILE-VERSION ; echo $${GUILE_EFFECTIVE_VERSION} )
     5         kx #
     5         kx #