From: Jamie Lenehan <lenehan@twibble.org>
To: Alain2210 <alain2210@free.fr>
Cc: openembedded-devel@lists.openembedded.org
Subject: Re: gd package and cross compile badness
Date: Sat, 2 Sep 2006 00:20:01 +1000 [thread overview]
Message-ID: <20060901142001.GA13118@twibble.org> (raw)
In-Reply-To: <1157104905.44f80509b9320@imp8-g19.free.fr>
On Fri, Sep 01, 2006 at 12:01:45PM +0200, Alain2210 wrote:
[...]
> > I suspect you have one of those distro's that include the X header in
> > /usr/include only and not in /usr/X11R6/include and so it's the
> > search for the X headers that is the issue.
>
> I have forgotten to say that I was using familiar-unstable.
Ah, that's not actually what I meant ;). In this case I was talking
about your "host distro" not the OE distro you were building for.
The check for host systems headers complains if something tries to
use headers from /usr/include but it doesn't complain if something
tries to use headers from /usr/X11R6/include. Most host distro's have
the X headers in /usr/X11R6/include - I have Fedora Core 4 x86_64 and
that's where it puts the X headers. But some disto's (whatever host
distro your using for example) have the X headers in /usr/include/X11
only. The configure scripts appear to check for /usr/X11R6/include
before /usr/include/X11/.
So most OE developers don't actually see any of the problems that are
related to the use of the X headers, so you may run into a few of
those.
The solution for the X headers that usually works is to pass
appropriate options to config. That's either:
--without-x
if X isn't needed, or:
--x-libraries=${STAGING_LIBDIR} --x-includes=${STAGING_INCDIR}
if X is needed.
[...]
> I get an analogous problem in tetex. And will try to solve it with the same
Yeah, tetex is looking for the X libs and headers as well:
[nynaeve][12:09AM]%> grep /usr/.\*/include /data/oe/build/wrap-glibc/tmp/work/tetex-native-3.0-r1/temp/log.do_configure.18267
checking for X... libraries /usr/X11R6/lib64, headers /usr/X11R6/include
On your system it'll be finding th headers in /usr/include/X11, so
the fix should be the same.
You should probably add entries in the bugtracker for each one of
these you find and fix as well.
--
Jamie Lenehan <lenehan@twibble.org>
next prev parent reply other threads:[~2006-09-01 14:22 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-30 19:47 gd package and cross compile badness Alain2210
2006-09-01 1:32 ` Jamie Lenehan
2006-09-01 10:01 ` Alain2210
2006-09-01 14:20 ` Jamie Lenehan [this message]
2006-09-01 14:55 ` Alain2210
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060901142001.GA13118@twibble.org \
--to=lenehan@twibble.org \
--cc=alain2210@free.fr \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.