[oe] Recipe for libserial_0.6.0rc1
Elvis Dowson
elvis.dowson at mac.com
Sat Jun 20 21:10:40 UTC 2009
Hi Phil,
This is the best explanation I've had on an OE aspect in months. Now
it makes perfect sense! I didn't know that it did exactly what the
original makefile did.
Anyway, I've learnt a bit more about OE today!! Enough to get me
starting on working on the main project!
Elvis
On Jun 21, 2009, at 12:59 AM, Phil Blundell wrote:
>>
>
> Not easily. The autotools class just installs the headers whereever
> the
> package's Makefile is set up to put them. If the library's authors
> have
> written their makefiles to dump the headers in /usr/include rather
> than
> in a subdirectory, that's what will happen. (This isn't at all
> uncommon, particularly for libraries with just one or two headers, and
> it isn't necessarily any cause for concern.)
>
> Plus, if this is where the package is set up to install its headers,
> that's probably where other distributions are going to put them and
> hence where other software is going to expect to find them. So,
> although obviously you can write a custom do_stage method to put the
> headers somewhere else, it's not a good idea to do this unless you
> have
> a particular reason to believe either that the library's authors were
> seriously misguided, or that the Makefile is malfunctioning for some
> reason and not putting the headers where they expected it would.
>
More information about the Openembedded-devel
mailing list