Source: gcc-10
Version: 10.2.0-5
This used to work with earlier gcc versions:
gcc -m32 /dev/null
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/10/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/x86_64-linux-gnu/10/libgcc.a when searching for -lgcc
/usr/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
The cross compiler works though:
i686-linux-gnu-gcc -m32 /dev/null
/usr/lib/gcc-cross/i686-linux-gnu/10/../../../../i686-linux-gnu/bin/ld:
/usr/lib/gcc-cross/i686-linux-gnu/10/../../../../i686-linux-gnu/lib/../lib/Scrt1.o:
in function `_start':
(.text+0x28): undefined reference to `main'
collect2: error: ld returned 1 exit status
Installed packages:
ii gcc 4:10.1.0-1
amd64 GNU C compiler
ii gcc-10 10.2.0-5
amd64 GNU C compiler
ii gcc-10-base:amd64 10.2.0-5
amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-10-base:i386 10.2.0-5
i386 GCC, the GNU Compiler Collection (base package)
ii gcc-10-cross-base 10.2.0-3cross2
all GCC, the GNU Compiler Collection (library base package)
ii gcc-10-i686-linux-gnu 10.2.0-3cross2
amd64 GNU C compiler (cross compiler for i386 architecture)
ii gcc-10-i686-linux-gnu-base:amd64 10.2.0-3cross2
amd64 GCC, the GNU Compiler Collection (base package)
ii gcc-10-multilib-i686-linux-gnu 10.2.0-3cross2
amd64 GNU C compiler (multilib support) (cross compiler for
i386 architecture)
ii gcc-i686-linux-gnu 4:10.1.0-1
amd64 GNU C compiler for the i386 architecture
ii gcc-multilib-i686-linux-gnu 4:10.1.0-1
amd64 GNU C compiler for the i386 architecture
ii lib32gcc-s1 10.2.0-5
amd64 GCC support library (32 bit Version)
ii lib64gcc-10-dev-i386-cross 10.2.0-3cross2
all GCC support library (64bit development files)
ii lib64gcc-s1-i386-cross 10.2.0-3cross2
all GCC support library (i386) (64bit)
ii libgcc-10-dev:amd64 10.2.0-5
amd64 GCC support library (development files)
ii libgcc-10-dev-i386-cross 10.2.0-3cross2
all GCC support library (development files)
ii libgcc-s1:amd64 10.2.0-5
amd64 GCC support library
ii libgcc-s1:i386 10.2.0-5
i386 GCC support library
ii libgcc-s1-i386-cross 10.2.0-3cross2
all GCC support library (i386)
ii libx32gcc-10-dev-i386-cross 10.2.0-3cross2
all GCC support library (x32 development files)
ii libx32gcc-s1-i386-cross 10.2.0-3cross2
all GCC support library (i386) (x32)