[ELDK] Issues with libtool library files in ELDK 5.1 rootfs

Anatolij Gustschin agust at denx.de
Mon Apr 23 22:31:38 CEST 2012


Hello Wolfgang,

On Thu, 19 Apr 2012 12:30:45 +0200
Wolfgang Denk <wd at denx.de> wrote:

> Dear Anatolij,
> 
> In message <20120323164500.6ecc2c10 at wker> you wrote:
> > 
> > Recently I've seen problems when building an autotools based package
> > on the target and using /opt/eldk-5.1/powerpc/rootfs-qte-sdk as the
> > root file system. In the libtool library files each path in the
> > dependency_libs list is prefixed by "=". This causes linking issues
> > like:
> 
> I just verified that this problem is still present in the latest
> Yocto-1.2 release candidate 4;  I opened a bug report for it, see
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=2347
> 
> I hope to get this fixed for ELDK 5.2.

It appears that the issue is caused by the outdated libtool. There
was no libtool in the source package, but a quite old ltmain.sh, so
the newly created libtool didn't evaluate this new "=" syntax.
Running "autoreconf --force --install" updates ltmain.sh in the
source package (it runs "libtoolize --copy --force" among other
things). So, after running autoreconf, configure and make the linking
works. This new syntax in .la files looks really strange, but it
seems this is not a bug.

Thanks and
best regards,

Anatolij

--
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: office at denx.de


More information about the eldk mailing list