4.7 (ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /opt/mpss/3.5.2/sysroots/x86_64-mpsssdk-linux/lib/ld-linux-x86-64.so.2, for GNU/Linux 2.6.16, with debug_info, not stripped)
при попытке собрать хелловорльд, оно уже не может запустить cc1
~/З/mpss ❯❯❯ LD_LIBRARY_PATH=$MPSSLIB:$MPSSLIB/../usr/lib $MPSSLIB/ld-linux-x86-64.so.2 /home/haruhi/Загрузки/mpss/mpss-3.5.2/opt/mpss/3.5.2/sysroots/x86_64-mpsssdk-linux/usr/bin/k1om-mpss-linux/k1om-mpss-linux-gcc 1.c
k1om-mpss-linux-gcc: error trying to exec '/home/haruhi/Загрузки/mpss/mpss-3.5.2/opt/mpss/3.5.2/sysroots/x86_64-mpsssdk-linux/usr/bin/k1om-mpss-linux/../../libexec/k1om-mpss-linux/gcc/k1om-mpss-linux/4.7.0/cc1': execv: No such file or directory
я подозреваю, что оно пытается запускать cc1 с системным ld-linux (вывод при без подкладывания ld-linux точно такой же)
можно как-то задать, чтобы оно с кастомным ld-linux запускало всё своё внутреннее или надо с виртуалками изворачиваться?
Можно вроде указать поочередно на as, cc1, ld и остальные программы. Но с виртуалками выглядит прямее.
а это легально вообще запускать такое из каталога с кириллицей?
Кстати вопрос: как вернуть имена каталогам на английском, если имел неосторожность согласиться на их русификацию, ещё при первичной установке ОСи?
https://man.archlinux.org/man/xdg-user-dirs-update.1
Обсуждают сегодня