forked from pool/ncurses
.gitattributes | ||
.gitignore | ||
baselibs.conf | ||
handle.linux | ||
ncurses-5.3-printw.dif | ||
ncurses-5.6-20080804-patch.tar.bz2 | ||
ncurses-5.6-gpm.dif | ||
ncurses-5.6-overwrite.dif | ||
ncurses-5.6-pthread.dif | ||
ncurses-5.6-tack.dif | ||
ncurses-5.6.dif | ||
ncurses-5.6.tar.bz2 | ||
ncurses-rpmlintrc | ||
ncurses.changes | ||
ncurses.spec | ||
README.devel | ||
ready | ||
tack-1.06.tar.bz2 |
Versions of Ncurses Libraries ============================= There are several Ncurses Libraries which can be used for building with an terminal based application. The standard Ncurses Libraries is given with ABI 5.6 /usr/lib/libncurses.so or /usr/lib64/libncurses.so /usr/lib/libform.so or /usr/lib64/libform.so /usr/lib/libmenu.so or /usr/lib64/libmenu.so /usr/lib/libpanel.so or /usr/lib64/libpanel.so and its header are installed in /usr/include/ e.g. (n)curses.h. Nothing has to be added in the CFLAGS nor in the LDFLAGS. Use the outout of ncurses5-config --cflags for CFLAGS ncurses5-config --libs for LDFLAGS For a version with wide character support please use the libraries with old ABI 5.6 /usr/lib/libncursesw.so or /usr/lib64/libncursesw.so /usr/lib/libformw.so or /usr/lib64/libformw.so /usr/lib/libmenuw.so or /usr/lib64/libmenuw.so /usr/lib/libpanelw.so or /usr/lib64/libpanelw.so together with the header files found at /usr/include/ncursesw/. This can be done with `-I/usr/include/ncursesw' within the CFLAGS and e.g. `-lncursesw' in the LDFLAGS. Use the outout of ncursesw5-config --cflags for CFLAGS ncursesw5-config --libs for LDFLAGS For a thread safe version (also known as `reentrant' please use the libraries with ABI 6.0 /usr/lib/ncurses6/libncurses.so or /usr/lib64/ncurses6/libncurses.so /usr/lib/ncurses6/libform.so or /usr/lib64/ncurses6/libform.so /usr/lib/ncurses6/libmenu.so or /usr/lib64/ncurses6/libmenu.so /usr/lib/ncurses6/libpanel.so or /usr/lib64/ncurses6/libpanel.so together with the header files found at /usr/include/ncursest/. This can be done with `-I/usr/include/ncursest' within the CFLAGS and e.g. `-lncursest' in the LDFLAGS. Use the outout of ncurses6-config --cflags for CFLAGS ncurses6-config --libs for LDFLAGS For a version with both wide character support and thread safe please use the libraries with ABI 6.0 /usr/lib/ncurses6/libncursesw.so or /usr/lib64/ncurses6/libncursesw.so /usr/lib/ncurses6/libformw.so or /usr/lib64/ncurses6/libformw.so /usr/lib/ncurses6/libmenuw.so or /usr/lib64/ncurses6/libmenuw.so /usr/lib/ncurses6/libpanetw.so or /usr/lib64/ncurses6/libpanelw.so together with the header files found at /usr/include/ncursestw/. This can be done with `-I/usr/include/ncursestw' within the CFLAGS and e.g. `-lncursestw' in the LDFLAGS. Use the outout of ncursesw6-config --cflags for CFLAGS ncursesw6-config --libs for LDFLAGS