From 675e7e6bdc608697a6c152c4f7dd19efbf31db75 Mon Sep 17 00:00:00 2001 From: Florent Rougon Date: Thu, 25 Apr 2019 08:25:00 +0200 Subject: [PATCH] download_and_compile.sh: new generated script: run_ldd.sh This script can be useful to debug library problems. $ ./run_ldd.sh --help Usage: ./run_ldd.sh LDD_ARGUMENT... Run 'ldd' with the same LD_LIBRARY_PATH setup as done inside run_fgfs.sh. Examples: 'run_ldd.sh fgfs', 'run_ldd.sh fgcom', etc. (this can be used for any binary in 'install/flightgear/bin'). --- download_and_compile.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/download_and_compile.sh b/download_and_compile.sh index a8ddd74..ddd8701 100755 --- a/download_and_compile.sh +++ b/download_and_compile.sh @@ -956,6 +956,32 @@ if _elementIn "FGFS" "${WHATTOBUILD[@]}" || \ echo "gdb --directory='$CBD/flightgear/src' --args ./fgfs --fg-root=\"\$PWD/../fgdata\" \"\$@\"" >> $SCRIPT chmod 755 $SCRIPT + # Useful for debugging library problems. + SCRIPT=run_ldd.sh + cat >"$SCRIPT" < $SCRIPT echo "cd \"\$(dirname \"\$0\")\"" >> $SCRIPT