Boost logo

Boost :

Subject: Re: [boost] Packaging in cross-compiling environment
From: Dave Abrahams (dave_at_[hidden])
Date: 2010-12-26 19:12:18


At Sun, 26 Dec 2010 14:37:01 -0500,
Ben Gamari wrote:
>
> On Sun, 26 Dec 2010 10:03:05 -0900, Dave Abrahams <dave_at_[hidden]> wrote:
> > At Sat, 25 Dec 2010 11:26:18 -0500,
> > Ben Gamari wrote:
> > >
> > > In file included from ./boost/python/detail/prefix.hpp:13:0,
> > > from ./boost/python/list.hpp:8,
> > > from libs/python/src/list.cpp:5:
> > > ./boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h: No such file or directory
> >
> > It's unable to find the Python headers. Do you have python26-dev (or
> > whatever the package is called on your system) installed? You might
> > also be interested in the initial output from bjam when you pass
> > --debug-configuration to it.
> >
> Yes, the headers are installed. This is an embedded cross-compilation
> environment, so entire packages are installed into a root on the
> host. As I mentioned in my last message, it seems that bjam knows where
> the headers are located, but this directory never makes it into the
> compiler command-line.

Reading your previous message...

Hmm, I see.

So
/home/bgamari/OE/angstrom-dev/sysroots/armv7a-angstrom-linux-gnueabi/usr/include/python2.6/pyconfig.h
is a file on your system?

I'm without a clue here, sorry.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk