<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2015-01-26 10:58 GMT+01:00 Eric-BTG <span dir="ltr"><<a href="mailto:eric.chaloin@bt-ground.com" target="_blank">eric.chaloin@bt-ground.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Andoni, thanks for your reply.<br>
<br>
In fact, i'm not the author of the foo lib and its configure script. I get<br>
it as tarball sources. I would like to avoid patching its build scripts.<br>
<br>
I'm looking for a way to give libbar.so and bar_lib.h paths to foo lib. It<br>
is likely libbar.pc and <a href="http://libbar.la" target="_blank">libbar.la</a> file are not found when configuring foo.<br>
<br>
The part I don't understand is (in foo) when btype is not set config_sh is<br>
relevant ./configure --prefix ... but when I set btype to BuildType.MAKEFILE<br>
config_sh is void. Configure script is not called so the compilation fails.<br>
<br>
Does that mean I have to set btype to BuildType.MAKEFILE and manually give<br>
"standard" config_sh/configure_tpl parameters?<br></blockquote><div><br></div><div>Hi Eric,<br><br></div><div>The build process is separated in 2 processes, the sources (fetching and extracting the sources) and the build (configuring, compiling and installing).<br><br>The build process is made of 4 steps: configure, compile, install and there are default impletations for several build system types: makefiles, autotools and cmake.<br><br>BuildType.MAKEFILE is for pure makefile projects bzip2 that don't use autotools or cmake to generate makefiles only need to call make && make install, so if foo is an autotools project that needs a configure step, you can't use this backend. Why are you setting this backend instead of using the default one which is the autotools one?<br><br></div><div>It's also quite difficult to debug this issue without knowing exactly what bar and foo are, so if you could give us more details we will be able to give you better answers :)<br><br></div><div>Andoni<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Regards,<br>
<br>
Eric<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Looking-for-cerbero-documentation-deps-managing-issue-tp4670398p4670450.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/Looking-for-cerbero-documentation-deps-managing-issue-tp4670398p4670450.html</a><br>
<div class=""><div class="h5">Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Andoni Morales Alastruey<br><br>LongoMatch:The Digital Coach<br><a href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a></div>
</div></div>