The current test in configure.ac for CUnit uses AC_TRY_RUN, which doesn't work in a cross-compilation context, because we can't run on the build machine the binaries that are built for the target. In addition, the current logic assumes CUnit is available when the AC_TRY_RUN test cannot be used (e.g in a cross-compilation case). Since we actually don't care about *running* but only about testing whether a simple program include the CUnit header file and linking against the cunit library works, simply use AC_TRY_LINK() instead of AC_TRY_RUN(). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3.9 KiB
3.9 KiB