The problem is a comparison between a char variable and EOF (-1) at line 996 of file src/ru.c.
My solution is to declare 'option' as an int variable. I changed line 991
from
char option;, *fname; DECLOPTS();
to,
int option; char *fname; DECLOPTS();
Then the 'make' completed successfully.
Thanks Paul for providing binpfolog in the fitst place and to publish the source code so it can be run on newer systems. I started using bp on a PC around 1992 and I can now run it on a large Galaxy tablet.
The problem is a comparison between a char variable and EOF (-1) at line 996 of file src/ru.c.
My solution is to declare 'option' as an int variable. I changed line 991
from
char option;, *fname; DECLOPTS();
to,
int option; char *fname; DECLOPTS();
Then the 'make' completed successfully.
Thanks Paul for providing binpfolog in the fitst place and to publish the source code so it can be run on newer systems. I started using bp on a PC around 1992 and I can now run it on a large Galaxy tablet.