<div dir="ltr">Thank you Nicolas.<div>I try to explain better, sorry, yesterday I wrote the email in a hurry.</div><div><br></div><div>I'm working to build an OS based on sato, but I have to modify the code</div><div>of some libraries included in the distribution. When I wrote "customize"</div>
<div>I meant modify source code.</div><div><div class="gmail_extra"><br></div><div class="gmail_extra">I answer to your questions:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div><br>
</div>can you be a bit more specific? not sure i understand completely what<br>
you want to do. also how are you getting your distribution? <br>
<div>it's<br>prebuilt and you only have the image or you build it yourself from<br><div>recipes? </div></div></blockquote><div><br></div><div>I'm basing my distribution on sato-sdk. I've built it from source. I've built and</div>
<div>installed a cross toolchain and root filesystem to use for building. I'm developing applications</div><div>using the cross toolchain, adt tools and Eclipse. It is all set up properly.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div><br>
<br>
</div>telling us more about the trouble might be useful. also telling how<br>
you build the toolchain and sysrootfs.<br></blockquote><div><br></div><div>I have to modify some source code of some gstreamer plugins to support</div><div>some custom functionalities. During the developement I would like to</div>
<div>work outside bitbake to develop / compile / debug on the target. I know</div><div>that when I've finished I can simply add my patch to a bb append file of</div><div>my own, and when the developement will be finished I will certainly do.</div>
<div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><br>
<br>
</div>well, that would definitely be the more natural way of customizing<br>
existing recipes. that's what most people would do in their own<br>
layers, generally with .bbappend recipes. it's probably even easier to<br>
do that building your own toolchain/SDK to some extends.. why don't<br>
you like this option?<br></blockquote><div><br></div><div><br></div><div>I certainly use this option when I customize existing recipes! My problem</div><div>is in developement phase.</div><div> </div><div><br></div><div>
This is the specific problem I get when I try to build gst-plugins-base:</div><div><br></div><div><div>ake[4]: ingresso nella directory "/home/vitalife/sources/gst-plugins-base-0.10.36/gst-libs/gst/tag"</div><div>
  CC     libgsttag_0.10_la-gstvorbistag.lo</div><div>  CC     libgsttag_0.10_la-gstid3tag.lo</div><div>  CC     libgsttag_0.10_la-gstxmptag.lo</div><div>gstxmptag.c: In function 'xmp_tag_type_get_name':</div><div>
gstxmptag.c:178:1: warning: control reaches end of non-void function [-Wreturn-type]</div><div> }</div><div> ^</div><div>  CC     libgsttag_0.10_la-gstexiftag.lo</div><div>  CC     libgsttag_0.10_la-lang.lo</div><div>  CC     libgsttag_0.10_la-licenses.lo</div>
<div>  CC     libgsttag_0.10_la-tags.lo</div><div>  CC     libgsttag_0.10_la-gsttagdemux.lo</div><div>  CC     libgsttag_0.10_la-gsttagmux.lo</div><div>  CC     libgsttag_0.10_la-gsttageditingprivate.lo</div><div>  CC     libgsttag_0.10_la-id3v2.lo</div>
<div>  CC     libgsttag_0.10_la-id3v2frames.lo</div><div>  CC     libgsttag_0.10_la-xmpwriter.lo</div><div>  CCLD   <a href="http://libgsttag-0.10.la">libgsttag-0.10.la</a></div><div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libgstbase-0.10.la">libgstbase-0.10.la</a>' was moved.</div>
<div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libgstreamer-0.10.la">libgstreamer-0.10.la</a>' was moved.</div><div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libgobject-2.0.la">libgobject-2.0.la</a>' was moved.</div>
<div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libgmodule-2.0.la">libgmodule-2.0.la</a>' was moved.</div><div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libgthread-2.0.la">libgthread-2.0.la</a>' was moved.</div>
<div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libglib-2.0.la">libglib-2.0.la</a>' was moved.</div><div>libtool: link: warning: library `/opt/poky/1.5.1/sysroots/armv6-vfp-poky-linux-gnueabi/usr/lib/<a href="http://libxml2.la">libxml2.la</a>' was moved.</div>
<div>sed: can't read /usr/lib/<a href="http://libgstreamer-0.10.la">libgstreamer-0.10.la</a>: No such file or directory</div><div>libtool: link: `=/usr/lib/<a href="http://libgstreamer-0.10.la">libgstreamer-0.10.la</a>' is not a valid libtool archive</div>
<div>make[4]: *** [<a href="http://libgsttag-0.10.la">libgsttag-0.10.la</a>] Errore 1</div></div><div><br></div><div>The library configured for cross compilation. I'm starting from the sources patched as in yocto. </div>
<div><br></div><div>Any help appreciated!</div><div><br></div><div><br></div></div></div></div></div>