From a1b01e7701f9fc370f8dff777aad6d39a2c5a3e3 Mon Sep 17 00:00:00 2001 From: Yuichiro Kaneko Date: Fri, 12 May 2023 18:25:10 +0900 Subject: Use Lrama LALR parser generator instead of Bison https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada --- doc/contributing/building_ruby.md | 1 - doc/windows.md | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) (limited to 'doc') diff --git a/doc/contributing/building_ruby.md b/doc/contributing/building_ruby.md index 8e6c083183..d4cedbcb69 100644 --- a/doc/contributing/building_ruby.md +++ b/doc/contributing/building_ruby.md @@ -15,7 +15,6 @@ If you want to build from the git repository, you will also need: * autoconf - 2.67 or later - * bison - 3.0 or later * gperf - 3.1 or later * Usually unneeded; only if you edit some source files using gperf * ruby - 2.5 or later diff --git a/doc/windows.md b/doc/windows.md index 8e465e5eaf..8159b25861 100644 --- a/doc/windows.md +++ b/doc/windows.md @@ -19,7 +19,7 @@ Ruby core development can be done either in Windows `cmd` like: ``` ridk enable ucrt64 -pacman -S --needed bison %MINGW_PACKAGE_PREFIX%-openssl %MINGW_PACKAGE_PREFIX%-libyaml +pacman -S --needed %MINGW_PACKAGE_PREFIX%-openssl %MINGW_PACKAGE_PREFIX%-libyaml cd c:\ mkdir work @@ -38,7 +38,7 @@ or in MSYS2 `bash` like: ridk enable ucrt64 bash -pacman -S --needed bison $MINGW_PACKAGE_PREFIX-openssl $MINGW_PACKAGE_PREFIX-libyaml +pacman -S --needed $MINGW_PACKAGE_PREFIX-openssl $MINGW_PACKAGE_PREFIX-libyaml cd /c/ mkdir work @@ -78,7 +78,6 @@ make * dumpbin 4. If you want to build from GIT source, following commands are required. - * bison * patch * sed * ruby 2.0 or later @@ -86,7 +85,7 @@ make You can use [scoop](https://scoop.sh/) to install them like: ``` - scoop install git ruby winflexbison sed patch + scoop install git ruby sed patch ``` 5. You need to install required libraries using [vcpkg](https://vcpkg.io/) like: -- cgit v1.2.1