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

#
#  NOTE:
# =======================================================================================
#
#  Guile compiles to bytecode for a custom virtual machine. Guile 2.2 compiles to ELF.
#  In the future they want to do native compilation. But now Guile 2.2's ELF contains
#  byte code for Guile's virtual machine.
#
#     see: https://www.gnu.org/software/guile/manual/html_node/Object-File-Format.html
#
#  The *.go shared object files should be excluded during sptrip/patch ELF procedure.
#  Currently to exclude Guile's object files we use following filter:
#
#      grep "shared object" | grep -v "no machine" | grep ELF
#                            ----------------------
#
# =======================================================================================
#

#
# GUILE_EFFECTIVE_VERSION=3.0 can be obtained by following script:
#
#   guile-effective-version = $(shell . $(SRC_DIR)/GUILE-VERSION ; echo $${GUILE_EFFECTIVE_VERSION} )
#
#