@gchudyk: one other thing to check before I adjust the configure script: What is the output of ls -l /usr/include/ncurses*.h?
ls -l /usr/include/ncurses*.h
Anonymous
You seem to have CSS turned off. Please don't fill out this field.
Don't mind that part about curses headers, https://invisible-island.net/ncurses/ncurses-openbsd.html and https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libcurses/Makefile?annotate made that clear, OpenBSD uses a patch ncursesw 5.7 with the header named ncurses.h and a fallback-header of curses.h which includes that. I'll adjust the configure script to handle that (checking for ncurses.h also for the wide version, I've previously dropped it to only do so for the non-wide version).
daylight$ ls -l /usr/include/ncurses*.h -r--r--r-- 1 root bin 80253 Apr 11 2022 /usr/include/ncurses.h daylight$
daylight$ /home/puffy/gnucobol-3.2-dev/pre-inst-env daylight$ /home/puffy/gnucobol-3.2-dev/bin/cobcrun --version cobcrun (GnuCOBOL) 3.2-dev.0 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roger While, Simon Sobisch, Brian Tiffin Built Oct 17 2022 11:48:35 Packaged Oct 16 2022 07:52:43 UTC libcob (GnuCOBOL) 3.1.2.0 Copyright (C) 2020 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL version 3 or later <http://gnu.org/licenses/lgpl.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Keisuke Nishida, Roger While, Ron Norman, Simon Sobisch, Edward Hart Built Apr 08 2022 10:29:06 Packaged Dec 23 2020 12:04:58 UTC daylight$ /home/puffy/gnucobol-3.2-dev/bin/.libs/cobcrun --version cobcrun (GnuCOBOL) 3.2-dev.0 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roger While, Simon Sobisch, Brian Tiffin Built Oct 17 2022 11:48:35 Packaged Oct 16 2022 07:52:43 UTC libcob (GnuCOBOL) 3.2-dev.0 Copyright (C) 2022 Free Software Foundation, Inc. License LGPLv3+: GNU LGPL version 3 or later <https://gnu.org/licenses/lgpl.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Keisuke Nishida, Roger While, Ron Norman, Simon Sobisch, Edward Hart Built Oct 17 2022 11:48:08 Packaged Oct 16 2022 07:52:43 UTC daylight$ exit
@gchudyk: one other thing to check before I adjust the configure script: What is the output of
ls -l /usr/include/ncurses*.h
?Don't mind that part about curses headers,
https://invisible-island.net/ncurses/ncurses-openbsd.html and
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libcurses/Makefile?annotate made that clear, OpenBSD uses a patch ncursesw 5.7 with the header named ncurses.h and a fallback-header of curses.h which includes that. I'll adjust the configure script to handle that (checking for ncurses.h also for the wide version, I've previously dropped it to only do so for the non-wide version).
Last edit: Gerald Chudyk 2022-10-18