diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2020-01-19 21:15:37 +0000 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2020-01-19 21:15:37 +0000 |
commit | be73ea496657099603cce7e20413b9c6ee993c94 (patch) | |
tree | 095e94362bc5958cc83b955b0d06ce749c6b5312 /reproduce/software/config | |
parent | 852d996f8f5f1e5e0114dc82aaf33d81c725fb20 (diff) |
LIBRARY_PATH is set accordingly based on the host
Until now, GCC wouldn't build properly on Debian-based operating systems
because `ld' needed to link with several necessary C library features like
`crti.o' and `crtn.o' (this is an `ld' issue, not GCC). The solution is to
add the directory containing them to `LIBRARY_PATH'. In the previous
commit, I actually searched for these files, but while testing on another
system, I noticed that it can be problematic (other architectures may
exist).
With this commit, we are actually finding the build architecture of the
running GCC (which is the same as the `ld') and using that to fix a fixed
directory to `LIBRARY_PATH'.
Diffstat (limited to 'reproduce/software/config')
0 files changed, 0 insertions, 0 deletions