diff --git a/scripts/build.lib.c/build.lib b/scripts/build.lib.c/build.lib index 46c05ac..37ef229 100644 --- a/scripts/build.lib.c/build.lib +++ b/scripts/build.lib.c/build.lib @@ -39,8 +39,9 @@ then -Wl,-soname,${SONAME} \ ${SRC} ${SO_EXTRA} || return 1 - # make tests work - do_cmd ln -sf $(basename ${@CNAME@}) obj/${SONAME} || return 1 + # make tests and linking work + do_cmd ln -sf "$(basename "${@CNAME@}")" "obj/${SONAME}" || return 1 + do_cmd ln -sf "$(basename "${@CNAME@}")" "obj/${@CNAME@_BASE}.so" || return 1 print_success "Library built" else