Commit Graph

9 Commits

Author SHA1 Message Date
Alexey Sheplyakov
143653be0b altcross.sh: repaired broken sed command 2021-07-29 21:12:21 +04:00
Alexey Sheplyakov
dfe065bd30 altcross.sh: disable libsanitizer to avoid build error
libsanitizer wants limits.h, which is a part of compiler. However
the compiler hasn't been installed yet, since we are building its
runtime. Disable libsanitizer to avoid the problem.

TODO: Perhaps there's a special target to build an install compiler
headers only. Figure it out and re-enable libsanitizer.
2021-07-29 21:11:56 +04:00
Alexey Sheplyakov
6bd130caa8 altcross: don't hard-code versions of sources 2021-07-29 19:55:36 +04:00
Alexey Sheplyakov
e3b5169d89 Attempt to cope with ALT Linux' FHS idiocy
Apparently obeing FHS is more important than having a working
(cross-) compiler.
2021-06-11 23:06:26 +00:00
Alexey Sheplyakov
7f00ada1bb altcross.sh: set /lib64/ld-linux-aarch64.so.1 as an ELF interpreter by default 2021-06-10 11:33:12 +00:00
Alexey Sheplyakov
04eaf11b15 altcross.sh: use ccache 2021-06-09 13:36:36 +00:00
Alexey Sheplyakov
dcf015a7d3 altcross.h: install GCC runtime libs into version-specific dir
That is into lib/gcc/$TARGET/${GCC_MAJOR_VERSION}
2021-06-09 13:36:23 +00:00
Alexey Sheplyakov
a616b555d5 Install compiler runtime into lib/gcc/$target/$GCC_MAJOR_VERSION 2021-06-07 14:26:25 +00:00
Alexey Sheplyakov
891dc7c0fc altcross: initial version based on https://github.com/abhiTronix/raspberry-pi-cross-compilers 2021-06-07 09:54:02 +00:00