From 337019b8b6b6d3fd8ae42f1f882708d72965fdaa Mon Sep 17 00:00:00 2001 From: kichik Date: Sat, 12 Nov 2005 10:46:28 +0000 Subject: [PATCH] use a cross-compile environment to test for memcpy and memset git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4393 212acab6-be3b-0410-9dea-997c60f758d6 --- SCons/Config/gnu | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SCons/Config/gnu b/SCons/Config/gnu index fac295b0..3f31138f 100644 --- a/SCons/Config/gnu +++ b/SCons/Config/gnu @@ -168,7 +168,9 @@ def add_file(file): add_file_to_emitter(util_env, 'PROGEMITTER', file) add_file_to_emitter(plugin_env, 'SHLIBEMITTER', file) -conf = defenv.Configure(custom_tests = { 'CheckRequirement' : check_requirement }) +cenv = defenv.Copy() +cross_env(cenv) +conf = cenv.Configure(custom_tests = { 'CheckRequirement' : check_requirement }) if conf.CheckRequirement('memcpy', 'struct s { char c[128]; } t = { "test" };'): add_file('memcpy.c')