On 30/05/13 17:05, William Harrington wrote:
Greetings,Martin mentioned gawk 4.1.0 having issues when cross compiling.During the build process, the gawk binary for the target tools can't be executed.I was building for a powerpc target using x86_64 as the host. I ended up running make -k and make -k install to get past it.I couldn't find in the build system where it is running gawk for some process but it was like this:make all-recursive make[3]: Entering directory `/mnt/clfs/sources/gawk-4.1.0/extension' /bin/sh: ../gawk: cannot execute binary file Building the extensions is not supported on this platformPerhaps we could find a way to keep the build from going into extension directory.I tried passing ac_subdir_all= but that didn't help. Sincerely, William Harrington _______________________________________________ Clfs-dev mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
Hi
I think i've found a way around it, can check this please
cp -v extension/Makefile.in{,.orig}
sed -e 's/check-recursive all-recursive:
check-for-shared-lib-support/check-recursive all-recursive:/'
extension/Makefile.in.orig > extension/Makefile.in
this gets past the unnecessary checks Martin _______________________________________________ Clfs-dev mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
