[oe] Python.h LONG_BIT definition error on 64 bit build

Jayen Ashar jayen at cse.unsw.edu.au
Wed Nov 3 10:26:29 UTC 2010


I'm trying to cross-compile boost and hitting the same error, so I'd also
like to see this fixed.  I'm not sure that I understand why compiling
boost is using headers from python-native, though.

Thanks,
Jayen

> Date: Mon, 25 Oct 2010 13:02:42 -0700
> From: Steve Sakoman <sakoman at gmail.com>
> Subject: Re: [oe] Python.h LONG_BIT definition error on 64 bit build
> machine To: openembedded-devel at lists.openembedded.org
> Message-ID:
> <AANLkTi=u8D0f9rWHz+YT3B+UaoaOO_iFjfizJUW6-3sC at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
>
> On Mon, Oct 25, 2010 at 12:48 PM, Khem Raj <raj.khem at gmail.com> wrote:
>
>> On Mon, Oct 25, 2010 at 8:57 AM, Steve Sakoman <sakoman at gmail.com>
>> wrote:
>>
>>> I'm working on a recipe for a new version of hplip (it depends on
>>> python). ?It builds just fine on my 32 bit Ubuntu development machine,
>>>  but when I attempt the build on my 64 bit Ubuntu machines the build
>>> fails with the following error:
>>>
>>> In file included from
>>> /home/steve/source/sakoman-oe/tmp/sysroots/x86_64-linux/usr/include/py
>>> thon2.6/Python.h:58,
>>> ? ? ? ? ? ? ? ? from io/mudext/hpmudext.c:27:
>>> /home/steve/source/sakoman-oe/tmp/sysroots/x86_64-linux/usr/include/py
>>> thon2.6/pyport.h:685:2:
>>> error: #error "LONG_BIT definition appears wrong for platform (bad
>>> gcc/glibc config?)."
>>>
>>> I seem to recall seeing this error in the distant past.
>>>
>>>
>>> Is this a known issue with python on 64 bit machines?
>>>
>>>
>>> Any advice?
>>>
>>>
>>
>> see this https://bugzilla.redhat.com/show_bug.cgi?id=139911
>
> Is this something that we should try to fix in the OE python build?
>
>
> Steve

-- 
jayen                                  http://jayen.web.cse.unsw.edu.au/
phd student                               unsw-k17-301-08 (02 9385 5514)
comp1927 tutor                  http://www.cse.unsw.edu.au/~cs1927/10s2/
rUNSWift 2010                        http://robocup.web.cse.unsw.edu.au/
j-club web admin                       http://jclub.web.cse.unsw.edu.au/
cricos provider code: 00098G





More information about the Openembedded-devel mailing list