I'm the guy with the hokey cut -m thing. It was my friend's idea, and if I would have tried a bit harder it would have occurred to me that an additional POSIX pipe would accomplish the task. My friend keeps telling me he got something to compile using the cut.c file, but I'm not interested in that. Another friend has been wanting me to work on his website and in the process I found myself mucked up on the tarballs.. so what this whole project has sparked in me is improving my ability to work with large code bases. On that front here, I went to this site:
https://www.gnu.org/software/coreutils/coreutils.html and managed to properly unpack the git pull some code here is git log: or: Kayven Riese <kay...@gmail.com> Date: Fri Jun 28 17:52:43 2024 -0700 build: update gnulib submodule to latest commit b95c6ac7d20084d9167bdb9d759bcebcb0c2b766 (origin/master, origin/HEAD) Author: Pádraig Brady <p...@draigbrady.com> Date: Thu Jun 27 18:15:02 2024 +0100 ls: treat --time=mtime consistently with other time selectors * src/ls.c: Track if --time=mtime is explicitly specified, so that we can apply the GNU extension of sorting by the specified time, when not displaying (-l not specified), and not explicitly sorting (-t not specified). * tests/ls/ls-time.sh: Add / Update test cases. Fixes https://bugs.gnu.org/71803 commit 72588b291594c762133090ef24fcad8894fc91f6 Author: Pádraig Brady <p...@draigbrady.com> Date: Wed Jun 26 23:17:12 2024 +0100 kayve@kayve-HP-Compaq-Elite-8300-CMT:~/src/coreutils$ So I have been reading the README's like a good boy, and I see the error message is referring to README-prereq and I was looking at that file and it has a lot of tarballs. I see I have no ./configure file etc., I saw some advice about using autoconf but am confused about where to put the code. I don't care if I fail to become an open source superstar at the moment, it just feels like a fun exercise to learn to run some serious code and try to interact and change it just in my entertainment system sandbox here. I'm just hoping someone can help me just learn to compile the existing code from my ~/src/coreutils directory which is hooked into the git. Here is my current failed attempt at compilation: kayve@kayve-HP-Compaq-Elite-8300-CMT:~/src/coreutils$ ^C kayve@kayve-HP-Compaq-Elite-8300-CMT:~/src/coreutils$ make -f cfg.mk ./bootstrap && \ ./configure --quiet && \ make -j $(nproc 2>/dev/null || echo 1) ./bootstrap: 244: gperf: not found ./bootstrap: Error: 'gperf' not found ./bootstrap: 314: makeinfo: not found ./bootstrap: Error: 'makeinfo' not found ./bootstrap: 314: texi2pdf: not found ./bootstrap: Error: 'texi2pdf' not found ./bootstrap: See README-prereq for how to get the prerequisite programs make: *** [cfg.mk:61: world] Error 1 kayve@kayve-HP-Compaq-Elite-8300-CMT:~/src/coreutils$ -- Sincerely, Kayven Riese *----------------------------------------------------------* Kayven Riese, MSCS, MS (Physiology and Biophysics) (415) 902 5513 cellular Webmaster http://ChessYoga.org *----------------------------------------------------------*