Hi Gregor, On Wed, Dec 16, 2015 at 09:21:16PM +0100, Gregor Jasny wrote: > Hello, > > On 10/12/15 14:21, Sakari Ailus wrote: > > I discussed with Hans and he thought you'd be the best person to take a look > > at this. > > > > The case is that I'd like to build static binaries and that doesn't seem to > > work with what's in Makefile.am for libv4l1 and libv4l2 at the moment. > > Sorry for the late reply. Didi not notice this email earlier. Your patch > does not do what you'd like to achieve. Both v4l1compat and v4l2convert > are libraries which only purpose is to get preloaded by the loader. So > build them statically does not make sense. Instead they should not be > built at all. To achieve this the WITH_V4L_WRAPPERS variable should > evaluate to false. This is triggered by > > AM_CONDITIONAL([WITH_V4L_WRAPPERS], [test x$enable_libv4l != xno -a > x$enable_shared != xno]) > > So changing > > LDFLAGS="--static -static" ./configure --enable-static > > to > > LDFLAGS="--static -static" ./configure --enable-static --disabled-shared > > should do the trick. Does this help? It does. I get statically linked binaries now without changes. Thank you, Gregor! Hans, Mauro, please ignore the patch. -- Kind regards, Sakari Ailus e-mail: sakari.ailus@xxxxxx XMPP: sailus@xxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html