The configure script does not use `$LDFLAGS` in all compiler invocations, and in cases when the compiler requires mandatory linker options (like for passing `-Wl,-rpath`, or `-static` if the compiler is not installed in a system location), most of the checks fail for not being able to run the resulting binary.
My workaround is to patch `configure` and add `$LDFLAGS` to all the C & C++ compile lines: ``` sed -i.bak \ -e 's|gmp_compile="$cc $cflags $cppflags conftest.c >&5"|gmp_compile="$cc $cflags $cppflags conftest.c $LDFLAGS \>\&5"|' \ -e 's|gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS conftest.cc >&5"|gmp_cxxcompile="$CXX $CPPFLAGS $CXXFLAGS conftest.cc $LDFLAGS \>\&5"|' \ "${XBB_SOURCES_FOLDER_PATH}/${gmp_src_folder_name}/configure" ``` It is functional, but not particularly elegant. Could you consider a proper solution for this issue? Thank you, Liviu _______________________________________________ gmp-bugs mailing list gmp-bugs@gmplib.org https://gmplib.org/mailman/listinfo/gmp-bugs