[OE-core] gcc version mismatch in sdk generation

James Limbouris james at digitalmatter.com.au
Mon Aug 8 05:02:52 UTC 2011


Hi,

In oe-core, with Angstrom 2010.x, generating an sdk with:

bitbake meta-toolchain-qte

is giving me a toolchain with gcc-4.6.1 binaries in the i686 sysroot, but
gcc-4.5.4 runtime libraries in the arm (target) sysroot. The sdk can't
link until a symlink is installed to trick it into using the 4.5.4 libraries.

I've checked the preferred versions, but they seem to be set consistently
in the disto's conf file, at least as far as I can see.

'bitbake -s | grep gcc' gives:
gcc                                     :4.5-r39.1+svnr176640                          
gcc-cross                               :4.5-r39.2+svnr176640                          
gcc-cross-canadian-arm                  :4.5-r39.0+svnr176640                          
gcc-cross-initial                       :4.5-r39.0+svnr176640                          
gcc-cross-intermediate                  :4.5-r39.0+svnr176640                          
gcc-crosssdk                            :4.5-r39.0+svnr176640                          
gcc-crosssdk-initial                    :4.5-r39.0+svnr176640                          
gcc-crosssdk-intermediate               :4.5-r39.0+svnr176640                          
gcc-runtime                             :4.5-r39.1+svnr176640                          
gcc-runtime-nativesdk                    :4.6.1+svnr175454-r5     :4.5-r39.1+svnr176640
gccmakedep                                         1:1.0.2-r3                          
libgcc                                  :4.5-r39.1+svnr176640                          
libgcc-nativesdk                         :4.6.1+svnr175454-r3     :4.5-r39.1+svnr176640

Regards
James Limbouris





More information about the Openembedded-core mailing list