> -----Original Message-----
> From: Thomas Haller [mailto:[email protected]]
> Sent: Wednesday, July 25, 2018 2:38 PM
> 
> On Wed, 2018-07-25 at 19:09 +0000, Matthew Starr wrote:
> > I am trying to compile NetworkManager 1.12.0 for armhf using an amd64
> > install of Ubuntu 17.10 and building the ARM software using buildroot.
> > During the configure step, I am getting the following
> > error:
> >
> > checking for /etc/sysconfig/network-scripts... configure: error:
> > cannot check for file existence when cross compiling
> >
> > This was not an issue with NetworkManager 1.10.8 which compiles fine
> > with the same build environment.
> >
> > I did some digging and it looks like the use of AC_CHECK_FILE in the
> > configure.ac file will cause cross compile errors like this.  See the
> > following mailing list entry from autotools:
> > https://lists.gnu.org/archive/html/autoconf/2000-10/msg00018.html
> >
> > Best regards,
> > Matthew Starr
> >
> 
> hi,
> 
> 
> if you look at configure.ac, you'll see
> 
> AS_IF([test -z "$enable_ifcfg_rh"], AC_CHECK_FILE(/etc/sysconfig/network-
> scripts, enable_ifcfg_rh=yes))
> 
> meaning, you should be able to workaround this issue, by `./configure --
> disable-ifcfg-rh` ... and possibly --disable-ifupdown
> 
> 
> 
> best,
> Thomas

Thomas,

Thank you, this solved my problem.  I also needed to add the 
"--with-netconfig=no" flag to get a compile to work with cross compiling as I 
was encountering a similar error.

Best regards,
Matthew Starr
_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to