<p dir="ltr"><br>
On May 5, 2016 8:59 PM, "ryan woodsmall" <<a href="mailto:rwoodsmall@gmail.com">rwoodsmall@gmail.com</a>> wrote:<br>
><br>
> Static libraries are mostly usable in very small embedded systems.<br>
> The addiiton of musl-libc support allows very small "single binary" systems,<br>
> and static linking allows no shared lib deps on these types of builds.<br>
><br>
> Signed-off-by: ryan woodsmall <<a href="mailto:rwoodsmall@gmail.com">rwoodsmall@gmail.com</a>><br>
> ---<br>
> meta/conf/distro/include/no-static-libs.inc | 4 ++--<br>
> 1 file changed, 2 insertions(+), 2 deletions(-)<br>
><br>
> diff --git a/meta/conf/distro/include/no-static-libs.inc b/meta/conf/distro/include/no-static-libs.inc<br>
> index 13a7918..83472d5 100644<br>
> --- a/meta/conf/distro/include/no-static-libs.inc<br>
> +++ b/meta/conf/distro/include/no-static-libs.inc<br>
> @@ -1,4 +1,4 @@<br>
> -DISABLE_STATIC = " --disable-static"<br>
> +DISABLE_STATIC ?= " --disable-static"<br>
></p>
<p dir="ltr">I think this defeats the essense of this inc file. Not including this file in your distro as a policy is what you want</p>
<p dir="ltr">> # qemu aborts on unrecognised option<br>
> DISABLE_STATIC_pn-qemu = ""<br>
> @@ -32,4 +32,4 @@ DISABLE_STATIC_pn-libusb1-native = ""<br>
><br>
> EXTRA_OECONF_append = "${DISABLE_STATIC}"<br>
><br>
> -EXTRA_OECMAKE_append_pn-libical = "-DSHARED_ONLY=True"<br>
> +EXTRA_OECMAKE_append_pn-libical ?= "-DSHARED_ONLY=True"<br>
> --<br>
> 2.6.4<br>
><br>
> --<br>
> _______________________________________________<br>
> Openembedded-core mailing list<br>
> <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
> <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</p>