ошибка: цель не найдена при попытке установить цепочку инструментов разработки MSYS2 и MINGW с помощью установщика Ruby для Windows
Я столкнулся с множеством ошибок, связанных с make и Makefile, при установке драгоценных камней для проекта Rails при работе с Ruby 2.4.10. Проблема заключалась в том, что инструменты разработки не были установлены должным образом.
Я также обнаружил, что версия MSYS2, которая поставляется с установщиком Ruby с DevKit, имеет некоторые недостатки. С некоторыми драгоценными камнями он не мог загружать пакеты:error: failed retrieving file 'mingw-w64-x86_64-binutils-2.30-5-any.pkg.tar.xz' from repo.msys2.org : The requested URL returned error: 404
Я установил новейшую версию MSYS2 и переустановил Ruby 2.4.10 без MSYS2, так как не знаю, как изменить путь по умолчанию для MSYS с помощью установщика Ruby.
бегridk install
с вариантом 3 выдавал такие ошибки:error: target not found: automake1.10
Решение состояло в том, чтобы удалить ошибку, выбрасывающую пакеты изpacman
команда.
По умолчанию Ruby Installer 2.4.10 с DevKit использует эту команду:
pacman -S --needed --noconfirm autoconf autoconf2.13 autogen automake-wrapper automake1.10 automake1.11 automake1.12 automake1.13 automake1.14 automake1.15 automake1.6 automake1.7 automake1.8 automake1.9 diffutils file gawk grep libtool m4 make patch pkg-config sed texinfo texinfo-tex wget mingw-w64-x86_64-binutils mingw-w64-x86_64-crt-git mingw-w64-x86_64-gcc mingw-w64-x86_64-gcc-libs mingw-w64-x86_64-headers-git mingw-w64-x86_64-libmangle-git mingw-w64-x86_64-libwinpthread-git mingw-w64-x86_64-make mingw-w64-x86_64-pkg-config mingw-w64-x86_64-tools-git mingw-w64-x86_64-winpthreads-git
Чтобы решить проблему, запустите:
ridk exec pacman -S --needed --noconfirm autoconf autoconf2.13 autogen automake-wrapper automake1.11 automake1.12 automake1.13 automake1.14 automake1.15 diffutils file gawk grep libtool m4 make patch pkg-config sed texinfo texinfo-tex wget mingw-w64-x86_64-binutils mingw-w64-x86_64-crt-git mingw-w64-x86_64-gcc mingw-w64-x86_64-gcc-libs mingw-w64-x86_64-headers-git mingw-w64-x86_64-libmangle-git mingw-w64-x86_64-libwinpthread-git mingw-w64-x86_64-make mingw-w64-x86_64-pkg-config mingw-w64-x86_64-tools-git mingw-w64-x86_64-winpthreads-git