rpmbuild --target i686 -ba /rpmbuild/SPECS/gcc.spec
但是我会收到以下错误:
/usr/bin/ld: /workdir/rpmbuild/BUILD/gcc-11.5.0-20240719/obj-i686-redhat-linux/./gcc/liblto_plugin.so: error loading plugin: /workdir/rpmbuild/BUILD/gcc-11.5.0-20240719/obj-i686-redhat-linux/./gcc/liblto_plugin.so: wrong ELF class: ELFCLASS32
由于存在libgcc.i686的公共版本,我知道可以为i686构建它,但我找不到有关如何为i686构建包裹的任何东西。
我试图使用
setarch i686
并遇到相同的错误。
rpmbuild -bs /rpmbuild/SPECS/gcc.spec
mock -r fedora-41-i386 /rpmbuild/SRPM/gcc.srpm