[Remind-Fans] problem bulding remind
Emanuele Torre
torreemanuele6 at gmail.com
Wed May 1 09:06:11 EDT 2024
On Wed, May 01, 2024 at 08:39:39AM -0400, Arthur Alinovi via Remind-fans wrote:
> *** Error 2 in rem2html (Makefile:25 'install': @if test "/usr/bin/perl" = "" ; then echo "Not installing rem2html; Perl is required"; exit...)
> *** Error 2 in /home/slaurel/Downloads/remind-04.03.07 (Makefile:23 'install': @make -C rem2html install)
> /home/slaurel/Downloads/remind-04.03.07 $
>
> Not knowing programming I have no clue what the problem might be.
> Any suggestions would be appreciated.
>
> Thank you
>
> Arthur
Hi!
I think I know what the problem is: at line 75 of src/Makefile.in, there
is a "fi" only prefixed by spaces which is probably unintentional.
GNU make is fine with commands continued on multiple lines not starting
with TAB after the first line, but evidently OpenBSD make is not as
forgiving.
https://git.skoll.ca/Skollsoft-Public/Remind/src/branch/master/src/Makefile.in#L75
You can try compiling remind with GNU make if you have that available
instead of using OpenBSD's make.
Alternatively, you could fix the problem manually:
* open src/Makefile.in
* go to line 75 (it should just "fi" with some spaces in front)
* add a TAB character at the very start of the line (make sure your
editor is putting a TAB character there, and not spaces.
* save and exit
* re-run ./configure
* now make should work
o/
emanuele6
More information about the Remind-fans
mailing list