Hi,
> diff --git a/rules/pre/Rules.make b/rules/pre/Rules.make
> index 1d6da52..d6d40e0 100644
> --- a/rules/pre/Rules.make
> +++ b/rules/pre/Rules.make
> @@ -174,6 +174,15 @@ CROSS_ENV_PROGS := \
> $(CROSS_ENV_CPP_FOR_BUILD) \
> $(CROSS_ENV_LINK_FOR_BUILD)
>
> +# Outputs 'lib' or 'lib64', derived from the ld-linux.so.2 from the compiler
> toolchain
> +CROSS_LIB_DIR := $(shell \
> + dl="$$(echo 'int main(void){return 0;}' | \
> + ${CROSS_CC} ${CROSS_CPPFLAGS} ${CROSS_CFLAGS} -x c -o /dev/null -v -
> 2>&1 | \
> + sed -n -e 's/.* -dynamic-linker \([^ ]*\).*/\1/p')"; \
> + lib_dir="$${dl%%/ld-linux*}"; \
This does not work uClibc based toolchains, there the linker is called
ld-uClibc.so.0. I will post an update of the series.
Kind regards,
Remy
--
ptxdist mailing list
[email protected]