=================================================================== RCS file: /cvs2/dgamelaunch-openbsd/dgl-create-chroot,v retrieving revision 1.1 retrieving revision 1.2 diff -u -p -r1.1 -r1.2 --- dgamelaunch-openbsd/dgl-create-chroot 2021/03/09 14:36:01 1.1 +++ dgamelaunch-openbsd/dgl-create-chroot 2021/03/09 14:48:42 1.2 @@ -39,9 +39,13 @@ errorexit() findlibs() { for i in "$@"; do - if [ -z "`ldd "$i" | grep 'not a dynamic executable'`" ]; then - echo $(ldd "$i" | awk '{ print $3 }' | egrep -v ^'\(') + if [ -z "`ldd "$i" | grep 'not a'`" ]; then + if test $(uname -s) == OpenBSD; then + echo $(ldd "$i" | awk '{ print $7 }' | egrep -v ^'\(') | cut -d ' ' -f 3- + else + echo $(ldd "$i" | awk '{ print $3 }' | egrep -v ^'\(') echo $(ldd "$i" | grep 'ld-linux' | awk '{ print $1 }') + fi fi done }