In fact, I just mixer multiple machines in a single TMPDIR with different libcs. Hope I am lucky :)

在 Fri, 15 Jan 2010 18:46:36 +0800,Phil Blundell <[email protected]> 写道:

On Fri, 2010-01-15 at 18:42 +0800, Guo Hongruan wrote:
OE should provide a mechanism which should not restrict one certain libc
type.

Even though every distro supports only one libc type, you should be better
add ${LIBC} into your pathnames if you are trying to build multiple
projects (which use different libc) in one directory. To illustrate this
problem, let suppose that: you are trying to build DISTR_A which uses
glibc and DISTRO_B which uses eglibc for qemumips machine, What would
happended when building them in one directory?

You can't do this.  There are many other reasons besides C library
selection why packages (and even -native tools, under some
circumstances) from DISTRO_A might be incompatible with those for
DISTRO_B.  Mixing multiple DISTROs in a single TMPDIR is not, and never
has been, supported.

p.



_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


--
Guo Hongruan, Embedded Linux Consultant
Skype: camelguo
Twitter: camelguo
http://www.gulessoft.com

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to