I downloaded the source to Grief 3.2.2 onto a current 64-bit Fedora Linux box. I received the following three problems:
Importing macro names (keywd.c)
Parsing source documentation (../gr)
Parsing mansrc/features/INDEX
Parsing mansrc/cshelp/INDEX
Exporting source documentation (./src)
Building sections
Generating MANDOC documentation (./doc/mandoc)
Can't locate Tie/RefHash.pm in @INC (you may need to install the Tie::RefHash module) (@INC contains: /home/blake/Backup/grief-3.2.2-build23/hlpdoc/ndplus/bin/Modules /usr/local/lib64/perl5/5.34 /usr/local/share/perl5/5.34 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /home/blake/Backup/grief-3.2.2-build23/hlpdoc/ndplus/bin/Modules/NaturalDocs/Topics.pm line 17.
BEGIN failed--compilation aborted at /home/blake/Backup/grief-3.2.2-build23/hlpdoc/ndplus/bin/Modules/NaturalDocs/Topics.pm line 17.
Compilation failed in require at ./ndplus/bin/NaturalDocs line 93.
BEGIN failed--compilation aborted at ./ndplus/bin/NaturalDocs line 93.
Generating HELP documentation
Generating NINFO documentation <programmers guide="">
grmandoc: ./doc/mandoc/introduction-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/copyright-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/history-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/macros-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/tutorial-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/language-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/preprocessor-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/library-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/contrib-txt.mandoc: BADARG: bad command line argument: No such file or directory
grmandoc: ./doc/mandoc/debugging-txt.mandoc: BADARG: bad command line argument: No such file or directory
hlp: no help source found
make[2]: *** [Makefile:106: prog] Error 5
make[2]: Leaving directory '/home/blake/Backup/grief-3.2.2-build23/hlpdoc'
make[1]: *** [Makefile:339: build] Error 2
make[1]: Leaving directory '/home/blake/Backup/grief-3.2.2-build23'
make: *** [Makefile:152: release] Error 2</programmers>
3. INSTALL says type "make install" but I get:
$ make install
[blake@i9-tower grief-3.2.2-build23]$ make install
make: *** No rule to make target 'install'. Stop.
shall review, doc; make interface changed allowing debug/release builds
As for Tie/RefHash might solve: https://src.fedoraproject.org/rpms/perl-Tie-RefHash
github ticket raised: build-24