[yocto] Trying to compile mono on target for machine crownbay

Khem Raj raj.khem at gmail.com
Sat Jan 21 15:57:20 PST 2012


On (05/01/12 17:36), autif khan wrote:
> On Thu, Jan 5, 2012 at 5:17 PM, Mark Hatle <mark.hatle at windriver.com> wrote:
> > On 1/5/12 3:52 PM, autif khan wrote:
> >> libtool: link: cannot find the library `=/usr/lib/libglib-2.0.la' or
> >> unhandled argument `=/usr/lib/libglib-2.0.la'
> >
> >
> > The version of libtool you are currently using is damaged in some way.  I
> > suspect the program is falling back and trying to use either a local version
> > or the host-system version.
> 
> 
> I am using 6.0 Edison release of yocto. Is libtool being broken a
> known issue for this version?
> 

nothing is broken. Its the mono package which uses older version of
libtool (pre 2.4) and its trying to link in .la files which are generated by new
libtool 2.4+

your best option is that add the mono recipe to metadata and build it
there instead of building it on target. If you want to build on target
than you have to regenerate its autotools related build configuration

best option is to get the recipes from oe.dev and use them that probably
would work out quicker for you.

-Khem




More information about the yocto mailing list