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 platform

Perhaps 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

Reply via email to