skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: cannot find libgcc_s.so.1: No such file or directory
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
collect2: error: ld returned 1 exit status
означает ли это, что мой gcc не умеет в 32-bit?
что вообще значит эта ошибка? nasm, arch linux, x32 (elf). в комьюнити по ассемблеру все спят, так что решил спросить здесь
а есть у тебя gcc-libs в системе?
не было, теперь есть. ошибка та же
если переписать на x64, то всё работает. но мне нужно x32
multilib ?(x32 libs)
вроде еще нужен x32 libc как понимаю
так. переставил gcc из разных репозиториев 3 раза. поставил multilib-devel из арчевых репозиториев. всё заработало, спасибо
Обсуждают сегодня