Hi Andy, On Friday 02 September 2011 13:21:43 Andy Shevchenko wrote: > On Fri, 2011-09-02 at 13:17 +0200, Laurent Pinchart wrote: > > On Friday 02 September 2011 10:42:06 Andy Shevchenko wrote: > > > On Tue, 2011-08-30 at 21:14 +0200, Laurent Pinchart wrote: > > > > > +AC_ARG_WITH([libudev], > > > > > + AS_HELP_STRING([--without-libudev], > > > > > + [Ignore presence of libudev and disable it])) > > > > > + > > > > > +AS_IF([test "x$with_libudev" != "xno"], > > > > > + [PKG_CHECK_MODULES(libudev, libudev, have_libudev=yes, > > > > > have_libudev=no)], > > > > > + [have_libudev=no]) > > > > > > > > I don't think this works when cross-compiling. > > > > > > Do you mean pkg-config call? > > > Its manual tells us about PKG_CONFIG_SYSROOT_DIR which might be > > > helpful. > > > > If I don't set that, pkg-config seems to pick libudev from the host and > > consider that libudev is available. Compilation then fails. > > > > As most users cross-compile libmediactl, I would like to avoid this > > situation. Requiring the user to set PKG_CONFIG_SYSROOT_DIR to habe > > libudev support is fine, but I would like the build to succeed out of > > the box when cross- compiling without libudev support. Is that possible > > ? > > with my patch you run ./configure --without-libudev > Would you like opposite: like ./configure (means w/o > libudev), ./configure --with-libudev otherwise? I think that would be better, otherwise I will receive lots of support request from people who try to cross-compile libmediactl and suddenly get a failure. -- Regards, Laurent Pinchart -- 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