To get rid of mysterious errors such as:

```
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm: error: libruby.3.3-static.a(/): The end of the file was unexpectedly encountered
```

and

```
ld: warning: ignoring file ../../libruby.3.3-static.a, building for macOS-x86_64 but attempting to link with file built for macOS-x86_64
Undefined symbols for architecture x86_64:
  "_rb_rational_num", referenced from:
```
This commit is contained in:
Nobuyoshi Nakada 2023-04-09 22:47:26 +09:00 коммит произвёл GitHub
Родитель 3423ba9cef
Коммит 038f9ade3c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -233,6 +233,12 @@ AS_CASE(["${build_os}"],
], ],
[aix*], [ [aix*], [
AC_PATH_TOOL([NM], [nm], [/usr/ccs/bin/nm], [/usr/ccs/bin:$PATH]) AC_PATH_TOOL([NM], [nm], [/usr/ccs/bin/nm], [/usr/ccs/bin:$PATH])
],
[darwin*], [
# For Apple clang version 14.0.3 (clang-1403.0.22.14.1)
ac_cv_prog_ac_ct_AR=`$CC -print-prog-name=ar`
ac_cv_prog_ac_ct_LD=`$CC -print-prog-name=ld`
ac_cv_prog_ac_ct_NM=`$CC -print-prog-name=nm`
]) ])
AS_CASE(["${target_os}"], AS_CASE(["${target_os}"],
[cygwin*|msys*|mingw*|darwin*], [ [cygwin*|msys*|mingw*|darwin*], [