aboutsummaryrefslogtreecommitdiffhomepage
path: root/INSTALL
diff options
context:
space:
mode:
authorRobin Haberkorn <rhaberkorn@fmsbw.de>2026-01-31 14:38:08 +0100
committerRobin Haberkorn <rhaberkorn@fmsbw.de>2026-01-31 14:38:08 +0100
commitcbb822ff9e228883bb877ebcf4f22bb4e2cc0e8e (patch)
tree41919055e5a534415c19b09802ab1ea6e0601682 /INSTALL
parente624826447d83f1b79e5442d3695a7528cf578cf (diff)
fixup: require wide-char support even on PDCurses and document new requirementsHEADmaster
Also, Scinterm had to be updated again since NetBSD curses stores up to 8 wchar_t per cell.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL9
1 files changed, 5 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index a44ee66..3816fde 100644
--- a/INSTALL
+++ b/INSTALL
@@ -21,13 +21,14 @@ SciTECO Build and Runtime Dependencies
* Glib 2 as a cross-platform runtime library (v2.44 or later):
https://developer.gnome.org/glib/
* When choosing the Curses interface, you need one of:
- * NCurses (http://www.gnu.org/software/ncurses/).
- If you plan to use the ncurses MinGW port,
- I recommend ncurses 6.0 or later.
+ * ncurses (http://www.gnu.org/software/ncurses/).
+ Should be built with wide-character support (--enable-widec).
+ If you plan to use the ncurses MinGW port, I recommend ncurses 6.0 or later.
* NetBSD Curses (https://github.com/sabotage-linux/netbsd-curses).
- This is the default on NetBSD.
+ This is the default on NetBSD and should always support wide characters.
* PDCursesMod v4.5.4 or later (https://github.com/Bill-Gray/PDCursesMod.git).
This is the recommended flavor of PDCurses to use.
+ It must be built with WIDE=Y and UTF8=Y.
* PDCurses/EMCurses (https://github.com/rhaberkorn/emcurses).
* PDCurses/XCurses (http://pdcurses.sourceforge.net/).
Note that XCurses v3.4 appears to be broken, you may have to