Regarding my earlier post (see below) I found a patch by Hans Beckerus dated September 10. I do think adding this patch to libtools is important and I did. But it did not solve the problem of unsafe or poisoned host include or library files. I tried using the flag --with-libtools-sysroot to point to two different directories (they have to be absolute paths I think) but still got the same issue. I made sure the libtools patch of Hans' was installed correctly. You can see the patch inside the configure in your xerxes-c WORKDIR. I haven't cross compiled outside of autotools as I thought I did. It was all on the build machine. So next step is to cross compile on my own outside the Yocto environment.
Running out of ideas. Bill earlier post: ----------------- Message: 3 Date: Tue, 22 Oct 2013 11:23:33 -0700 From: Bill Martin <[email protected]> To: [email protected] Subject: Re: [yocto] how to add a new bb(xerces-c)? Message-ID: <CAJGS5=HTuyPuqropAOjys6oiz- [email protected]> Content-Type: text/plain; charset="iso-8859-1" I have been tasked to add xerces-c too. There is an OE recipe already for this (you can google it). However your recipe seems to run into the same problem that I get. The solution is not just to look at config.log and log.do_config. They display the symptoms. The one who responded to your post implies the fix is in the recipe by just adding extra config flags to point to the correct libraries. I can run ./configure outside of yocto and send in the libraries I want. But the OEEXTRACONFS I added in my recipe had no effect on the libraries. Note that the auto tools is forcing the enable-poison-system directories, as it should. But the cause is further up the "food chain" so to speak. The problem seems to be with a bug in lib tools that Hans Beckerus found. http://www.mail-archive.com/[email protected]/msg15325.html Essentially it's to do with the with-libtool-sysroot usage in the libtool. I have not tried Hans' solution yet but will today. Hopefully this info is enough to get you started so you can make your own fix and use xerces-c. thanks Bill
_______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
