[bootstrappable] Re: [rb-general] Mes 0.15 released
- From: Jan Nieuwenhuizen <janneke@xxxxxxx>
- To: Ondřej Čertík <ondrej@xxxxxxxxx>
- Date: Wed, 13 Jun 2018 17:17:48 +0200
Ondřej ertík writes:
I was wondering about that --- if I want to replicate your results, is
it easiest in the GuixSD distribution for now?
You don't need full blown GuixSD, installing the guix package manager is
enough. So, easiest is probably doing something like
Instal Guix package manager, see
https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html
Then, do something like
git clone
https://git.savannah.gnu.org/git/guix.git
cd guix
git checkout origin/wip-bootstrap
./configure; make
./pre-inst-env guix build gcc-boot
As Jeremiah mentioned, mescc-tools, mes, and tcc-boot all have simple
shell build scripts, they can be built by doing something like
<set ENV vars>
sh build.sh
sh check.sh
sh install.sh
but that is somewhat of a development effort. These scripts expect
binary build seeds to be present in ../mescc-tools-seed, ../mes-seed,
../tinycc-seed etc.
I was thinking of creating some Docker images that people can just run
to replicate this.
As Ricardo mentioned, docker images can be created easily with Guix.
Greetings,
janneke
--
Jan Nieuwenhuizen <janneke@xxxxxxx> | GNU LilyPond
http://lilypond.org
Freelance IT
http://JoyofSource.com ;| Avatar®
http://AvatarAcademy.com
Other related posts: