Собственно, сабж.
Как внезапно выясняется, "-lcurses" теперь работает не во всех дистрибутивах. Да, и в таких дистрибутивах можно делать «ln -s libncurses.so libcurses.so», но тогда такое не будет работать у других юзеров таких же дистрибутивов пока они не выполнят такую же операцию.
К дистрибутивам, в которых "-lcurses" работает из коробки, относятся Mageia и LFS. К дистрибутивам, в которых из коробки не работает "-lcurses", относится openSUSE. Да, в openSUSE есть /usr/lib64/libcurses.so.1 как часть пакета termcap, но ссылка libcurses.so на этот файл всё равно не создаётся, а если бы и создавалась, то оно бы не работало бы. У неё совсем другое содержимое. Ссылка libcurses.so должна вести именно на libncurses.so.