[oe-issues] [Bug 1951] gcc fails to build on x86_64

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Sun Mar 11 10:22:00 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=1951





------- Comment #3 from skoroneos at digital-opsis.com  2007-03-11 03:21 -------
Gcc needs to create some executables which will be used by the build machine in
order to get all the configs and includes it requires
When host!=build gcc creates a file called auto-build.h which contain the
necessary defines for these executables to compile on the build machine.
The problem is in OE gcc uses the cached values read from the site files which
include the *target* definitions.
If it happens that build and target share common definitions for the size of
the long then the problem, although its there does not show up.
In x86_64 that has different size long it fails.
This could be solved by erasing the case (or not casing the site files in the
first place) forcing gcc to re-read the site files and get the correct values


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the Openembedded-issues mailing list