Openembedded Devel Discussions
 help / color / mirror / Atom feed
* Host Environment affect on target builds
@ 2010-06-05  1:19 Ambrose, Martin
  2010-06-05  5:57 ` We need newer ncurses Was: " Martin Jansa
  0 siblings, 1 reply; 4+ messages in thread
From: Ambrose, Martin @ 2010-06-05  1:19 UTC (permalink / raw)
  To: openembedded-devel@lists.openembedded.org

Hello.

I don't really understand why some recipes depend on the host environment.

For example, on my Fedora 12 machine I have:
    $ yum info ncurses-devel | grep Release
    Release    : 3.20090207.fc12
    $ ncurses5-config --libs
    -lncurses

And on my Fedora 13 machine this is a bit newer
    $ yum info ncurses-devel | grep Release
    Release    : 7.20100130.fc13
    $ ncurses5-config --libs
    -lncurses -ltinfo

The newer version lists tinfo library in addition to ncurses. Don't know why but OK.
The problem is the configure (autoconf) portion of recipes (here alsa-utils) uses this executable
to determine library linkage dependencies. So I get a build error even though this is for the target (here arm).
    /opt/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -ltinfo

This seems counter intuitive to me. Is this expected? Or maybe I missed something in setting up my OE environ.

Regards,
Martin


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-06-19 19:01 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-05  1:19 Host Environment affect on target builds Ambrose, Martin
2010-06-05  5:57 ` We need newer ncurses Was: " Martin Jansa
2010-06-05 13:36   ` Enrico Scholz
2010-06-19 18:52     ` Klaus 'mrmoku' Kurzmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox