Hello, I purchased a 3D printer that runs Linux and I'm trying to install bash on it. Specifically, the printer is an Ender 3 v3 KE. Linux runs on the Creality Nebula Pad, which is included with this printer but is also available for purchase separately.
I downloaded and extracted this file: http://ftp.gnu.org/gnu/bash/bash-5.2.21.tar.gz and then ran ./configure . The output told me I should update the config.guess and config.sub files, so I did. I ran ./configure again and got the same error. The message said I should share any information that might be pertinent. Here is some information I can get out of Mainsail, which is a frontend for Klipper software running on the hardware. (I know it says rpi but I think that's misleading; Hobbyists tend to install Klipper on a Raspberry Pi but this is a device sold with Klipper preinstalled.) Finally, below is the output when I run ./configure . Thanks, Daniel Premo root@F005-068E /root/projects/bash/bash-5.2.21 [#] ./configure checking build system type... ././support/config.guess: unable to guess system type NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize the system type. Please install a C compiler and try again. This script (version 2024-01-01), has failed to recognize the operating system you are using. If your script is old, overwrite *all* copies of config.guess and config.sub with the latest versions from: https://git.savannah.gnu.org/cgit/config.git/plain/config.guess and https://git.savannah.gnu.org/cgit/config.git/plain/config.sub If ././support/config.guess has already been updated, send the following data and any information you think might be pertinent to config-patches@gnu.org to provide the necessary information to handle your system. config.guess timestamp = 2024-01-01 uname -m = mips uname -r = 4.4.94 uname -s = Linux uname -v = #204 SMP PREEMPT Fri Dec 29 18:03:01 CST 2023 /usr/bin/uname -p = /bin/uname -X = hostinfo = /bin/universe = /usr/bin/arch -k = /bin/arch = mips /usr/bin/oslevel = /usr/convex/getsysinfo = UNAME_MACHINE = "mips" UNAME_RELEASE = "4.4.94" UNAME_SYSTEM = "Linux" UNAME_VERSION = "#204 SMP PREEMPT Fri Dec 29 18:03:01 CST 2023" configure: error: cannot guess build type; you must specify one root@F005-068E /root/projects/bash/bash-5.2.21 [#]