** Description changed: Binary package hint: gcc-4.4 gcc-4.4 cross build for m68k on i486 fails due to: "checking for suffix of object files... configure: error: in `/home/eric/src/m68k-cross-compiler/gcc-4.4-4.4.1/build/m68k-linux-gnu/m68040/libgcc': configure: error: cannot compute suffix of object files: cannot compile" Upon further inspection, config.log states: "xgcc: Internal error: no multiarch mapping for multilib (m68040)" The internel error originates from set_multiarch_dir() in src/gcc/gcc.c:7854. I would like to disable multilib, but cannot figure out how. I have also tried to target the 68000 in hopes of disabling multilib to no avail. The build procedure closely followed http://wiki.debian.org/BuildingCrossCompilers. The commands were: - apt-get source gcc-44 && cd gcc-4.4-4.4.1 && export ARCH=m68k && export + apt-get source gcc-4.4 && cd gcc-4.4-4.4.1 && export ARCH=m68k && export GCC_TARGET=$ARCH && debian/rules control && dpkg-buildpackage -us -uc -rfakeroot -b -d The release is karmic.
-- gcc-4.4 cross build for m68k on i486 fails https://bugs.launchpad.net/bugs/514579 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
