4.6.1-5 release of gcc-4.6 added support for multilib on armel. But since then I am unable to build cross compiler:
/usr/arm-linux-gnueabi/bin/ld: error: /home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o uses VFP register arguments, hf/libgc
c_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file /home/hrw/HDD/devel/canonical/packaging/gcccvs/branches/sid/gcc-4.6/build/./gcc/hf/crtbeginS.o
/usr/arm-linux-gnueabi/bin/ld: error: _muldi3_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _muldi3_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _negdi2_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _negdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _cmpdi2_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _cmpdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _ucmpdi2_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _ucmpdi2_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _enable_execute_stack_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _enable_execute_stack_s.o
/usr/arm-linux-gnueabi/bin/ld: error: _trampoline_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file _trampoline_s.o
/usr/arm-linux-gnueabi/bin/ld: error: __main_s.o uses VFP register arguments, hf/libgcc_s.so.1.tmp does not
/usr/arm-linux-gnueabi/bin/ld: failed to merge target specific data of file __main_s.o
While I have armel and armhf cross compilers installed.
---
Architecture: amd64
DistroRelease: Ubuntu 11.10
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Release Candidate amd64 (20100419.1)
NonfreeKernelModules: nls_iso8859_1 nls_cp437 vfat fat rfcomm binfmt_misc bnep vboxnetadp vboxnetflt vboxdrv ip6table_filter ip6_tables nfsd lockd nfs_acl auth_rpcgss sunrpc ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm microcode parport_pc ppdev snd_hda_codec_hdmi btusb bluetooth joydev appletalk ipx p8023 snd_hda_codec_realtek psmouse serio_raw snd_seq_midi snd_hda_intel snd_hda_codec snd_rawmidi snd_hwdep snd_pcm snd_seq_midi_event snd_seq radeon snd_timer snd_seq_device ttm drm_kms_helper snd drm i2c_algo_bit soundcore snd_page_alloc coretemp lp parport hid_microsoft usb_storage usbhid hid uas ahci libahci r8169
Package: gcc-4.6 4.6.1-5ubuntu2
PackageArchitecture: amd64
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, no user)
LANG=pl_PL.UTF-8
LANGUAGE=pl_PL:en
ProcVersionSignature: Ubuntu 3.0-3.4-generic 3.0.0-rc5
Tags: oneiric
Uname: Linux 3.0-3-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare vboxusers video
apport information