Alexey Sheplyakov
77ba6bf982
made cross-compiler set the same ELF interpreter as the native one
...
That is, /lib64/ld-linux-aarch64.so.1
2021-06-09 17:08:54 +00:00
Alexey Sheplyakov
c11d91e753
Check if compilers are able to compile 'hello, world'
2021-06-09 14:01:48 +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
3f37adc7f3
The compiler is able to locate libgcc_s and crt1.o now
2021-06-09 13:34:52 +00:00
Alexey Sheplyakov
2a6cd19943
prevent findreq from fiddling with target libraries
2021-06-09 10:53:56 +00:00
Alexey Sheplyakov
074add65d4
shut up verify-elf
2021-06-09 10:06:18 +00:00
Alexey Sheplyakov
904a8ef727
sys-root
2021-06-09 07:59:25 +00:00
Alexey Sheplyakov
e76dab8455
Moved libraries and C++ headers into version-specific directory
...
I.e. to /usr/lib/gcc/aarch64-linux-gnu/8
2021-06-09 07:01:27 +00:00
Alexey Sheplyakov
cb8d13f7e7
cross-toolchain: use separate stagedir
2021-06-09 05:57:48 +00:00
Alexey Sheplyakov
9cdf784823
(WIP) cross-toolchain spec based on altcross.sh
2021-06-09 04:55:17 +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