[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