The following article would be helpful for you. http://stackoverflow.com/questions/2057472/howto-add-a-link-to-a-library-in-autoconf-configure-script-makefile
Best Regards, Zhenhua From: meta-freescale-boun...@yoctoproject.org [mailto:meta-freescale-boun...@yoctoproject.org] On Behalf Of Priya Agarwal Sent: Thursday, March 19, 2015 5:07 PM To: meta-freesc...@yoctoproject.org; yocto-bui...@yoctoproject.org; yocto@yoctoproject.org Subject: Re: [meta-freescale] Including Static Libraries from sysroot in an autotools based package Hi, I need to link some libraries which are in sysroot into my source code. These are usdpaa libraries. I added DEPENDS += "usdpaa" in .bb file. Apart from that also changed the Makefile.am of my source to include the following: area_LDADD = -lusdpaa_of Then I ran aclocal, autoconf, automake --add-missing and retarred my package. When the package is being built from recipe, do_compile fails. It shows "undefined reference to" error. So this means that libraries are not getting linked by just doing the above changes. What else I need to change? I think this problem is specific to autotools based projects as when I include the libraries during the gcc command they are easily included. do_compile() { ${CC} check.c -o check -lusdpaa_of } link to area.bb<http://area.bb> http://pastebin.com/Bef2C7nX
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto