You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[root@192 ~]# cat /proc/version
Linux version 3.10.0-1160.36.2.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Wed Jul 21 11:57:15 UTC 2021
[root@192 ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core
[root@192 mnt]# uname -m
x86_64
[root@192 mnt]# uname -s
Linux
[root@192 mnt]# ldd --version
ldd (GNU libc) 2.17
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
Triples are usually formatted as follows: {arch}-{vendor}-{sys}-{abi}. For example, the triple arm-unknown-linux-gnueabihf refers to the systems that share these characteristics:
architecture: arm.
vendor: unknown. In this case, no vendor was specified and/or is not important.
system: linux.
ABI: gnueabihf. gnueabihf indicates that the system uses glibc as its C standard library (libc) implementation and has hardware accelerated floating point arithmetic (i.e. an FPU).
This happens regularly if you have an existing build for a target, the image changes or some other modification, and then the file is rebuilt. Simply run cargo clean and then re-build the image. This likely has to do something with fingerprint invalidation, which is a separate issue. This is related to #724.
Uh oh!
There was an error while loading. Please reload this page.
rustc --print target-list
x86_64-unknown-linux-gnu
x86_64-unknown-linux-gnux32
x86_64-unknown-linux-musl
I don't know how to choose an ABI.
cross build --target x86_64-unknown-linux-gnu --release
[root@192 ~]# ./main
./main: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./main)
The text was updated successfully, but these errors were encountered: