Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#52251 - gcc -m32 does not work
Attached to Project:
Arch Linux
Opened by Yanestrb (Yanestrb) - Friday, 23 December 2016, 17:16 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 23 December 2016, 17:38 GMT
Opened by Yanestrb (Yanestrb) - Friday, 23 December 2016, 17:16 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 23 December 2016, 17:38 GMT
|
DetailsDescription:
gcc does not work with -m32: # echo 'main(){}' >xxx.c # gcc -o xxx -m32 xxx.c xxx.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main(){} ^~~~ /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/libgcc_s.so.1 when searching for libgcc_s.so.1 /usr/bin/ld: skipping incompatible /lib/../lib/libgcc_s.so.1 when searching for libgcc_s.so.1 /usr/bin/ld: skipping incompatible /usr/lib/../lib/libgcc_s.so.1 when searching for libgcc_s.so.1 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/6.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 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc collect2: error: ld returned 1 exit status # pacman -Ss gcc|grep gcc-lib core/gcc-libs 6.2.1-1 (base) [installed] multilib/gcc-libs-multilib 6.2.1-1 multilib/lib32-gcc-libs 6.2.1-1 [installed] # pacman -S gcc-libs-multilib resolving dependencies... looking for conflicting packages... :: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y Packages (2) gcc-libs-6.2.1-1 [removal] gcc-libs-multilib-6.2.1-1 Total Download Size: 14.88 MiB Total Installed Size: 78.41 MiB Net Upgrade Size: 0.06 MiB :: Proceed with installation? [Y/n] -cut here- Same failure again. gcc does not work with 32 bits. QED. Additional info: * core/gcc 6.2.1-1 |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 23 December 2016, 17:38 GMT
Reason for closing: Not a bug
Additional comments about closing: This is what gcc-multilib is for.
Friday, 23 December 2016, 17:38 GMT
Reason for closing: Not a bug
Additional comments about closing: This is what gcc-multilib is for.