On Thu, Feb 9, 2012 at 5:20 AM, Andy Yew <
address@hidden> wrote:
> Hi everyone,
>
> Trying to cross-compile inotify-tools with LTIB but failed here:
> ##################################################################################
> + make
> make all-recursive
> make[1]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> Making all in libinotifytools
> make[2]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools'
> make[3]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> make[3]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> Making all in src
> make[3]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools/src'
> make[4]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> make[4]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> Making all in inotifytools
> make[4]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools/src/inotifytools'
> make[5]: Entering directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> make[5]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> cd ../../.. && /bin/bash
> /home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/missing --run autoheader
>
configure.ac:4: error: Autoconf version 2.59 or higher is required
>
configure.ac:4: the top level
> autom4te: /usr/bin/m4 failed with exit status: 1
> autoheader: //opt/freescale/ltib/usr/bin/autom4te failed with exit status: 1
> make[4]: *** [
inotify.h.in] Error 1
> make[4]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools/src/inotifytools'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13/libinotifytools'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/lucid/ltib/ltib/rpm/BUILD/inotify-tools-3.13'
> make: *** [all] Error 2
> error: Bad exit status from /home/lucid/ltib/ltib/tmp/rpm-tmp.33225 (%build)
>
>
> RPM build errors:
> Bad exit status from /home/lucid/ltib/ltib/tmp/rpm-tmp.33225 (%build)
> Build time for inotify-tools: 61 seconds
>
> Failed building inotify-tools
>
>
> f_scbuild() returned an error, exiting
> traceback:
> main:560
>
> Exiting on error or interrupt
> ##################################################################################
>
> I'm using:
> inotify-tools-3.13
> autoconf-2.64
> automake-1.7.6
> perl-5.8.8
>
> I know there's Busybox Inotifyd which is similar to inotify-tools but it
> seems like Busybox version does not have features like inotifywait with
> "--format" and so on. Thus, i'm forced to use inotify-tools instead.
> Besides, the ./configure of inotify-tools does support buildcc and hostcc,
> which seems to me it's cross-compilable especially to ARM. Why it still
> ended up with the error as above (BOLDED)?
>
> Thanks!